⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accountfacade.cs

📁 会员管理系统
💻 CS
字号:
using System;
using System.Data;

namespace com.sungoal.MemberManage.BusinessFacade
{
	/// <summary>
	/// Summary description for Account.
	/// </summary>
	public class AccountFacade
	{
		public AccountFacade()
		{
			//
			// TODO: Add constructor logic here
			//
		}

		/// <summary>
		/// 用户获取账面情况
		/// </summary>
		/// <param name="userID">用户ID从SESSION中获取</param>
		/// <param name="showType">显示方式</param>
		/// <returns>包含用户信息的数据集</returns>
		public DataSet GetAccountInfo(string userID, string showType)
		{
			// 1。根据用户ID在账户信息表中查找相应记录
			// 2。如果需要,在账户计费历史信息表中查找相应记录
			DataSet dataSet = new DataSet();
			
			return dataSet;
		}

		/// <summary>
		/// 用户充值,用户ID需要重新输入确定
		/// </summary>
		/// <param name="userID">用户ID</param>
		/// <param name="password">用户密码</param>
		/// <param name="cardID">阅读卡ID</param>
		/// <param name="cardPassword">阅读卡密码</param>
		/// <param name="saveType">充值类型,暂定 1:包月充值,2:包年充值</param>
		/// <returns>成功返回 1</returns>
		public int SaveMoney(string userID, string password, string cardID, string cardPassword, string saveType)
		{
			// 1。检查用户ID和密码,同时获取账户ID
			// 2。检查阅读卡ID和阅读卡密码,同时获取充值金额
			// 3。根据步骤 2 中获取的账户ID修改账户金额为“账户金额 + 充值金额”,修改账户类型为新充值类型
			return 1;
		}

		/// <summary>
		/// 管理员获取账户信息列表
		/// </summary>
		/// <param name="adminID">管理员ID,从SESSION中获取</param>
		/// <returns>包含账户信息列表的数据集</returns>
		public DataSet AdminGetAccountList(string adminID)
		{
			// 1。检查管理员ID是不是管理员
			// 2。在账户信息表中获取相应记录
			DataSet dataSet = new DataSet();

			return dataSet;
		}

		/// <summary>
		/// 管理员获取账户信息
		/// </summary>
		/// <param name="adminID">管理员ID,从SESSION中获取</param>
		/// <param name="accountID">账户ID</param>
		/// <returns>包含账户信息的数据集</returns>
		public DataSet AdminGetAccountInfo(string adminID, string accountID)
		{
			// 1。检查管理员ID是不是管理员
			// 2。在账户信息表中获取相应记录
			DataSet dataSet = new DataSet();

			return dataSet;
		}

		/// <summary>
		/// 管理员修改账户信息
		/// </summary>
		/// <param name="adminID">管理员ID,从SESSION中获取</param>
		/// <param name="accountID">账户ID</param>
		/// <param name="dataSet">账户信息</param>
		/// <returns>成功返回 1</returns>
		public int AdminSetAccountInfo(string adminID, string accountID, DataSet dataSet)
		{
			// 1。判断管理员ID是不是管理员
			// 2。根据管理员ID修改管理员信息
			return 1;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -