📄 accountfacade.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 + -