📄 memberbussiness.cs
字号:
///////////////////////////////////////////////////////////
// MemberBussiness.cs
// Implementation of the Class MemberBussiness
// Generated by Enterprise Architect
// Created on: 13-五月-2006 19:53:13
///////////////////////////////////////////////////////////
using BookShop.Entity;
using System.Data;
using BookShop.DataAccess;
using System;
namespace BookShop.Bussiness
{
/// <summary>
/// 会员业务
/// </summary>
public class MemberBussiness
{
public MemberBussiness()
{
}
~MemberBussiness()
{
}
public virtual void Dispose()
{
}
/// <summary>
/// 检查指定会员名称是否存在
/// </summary>
/// <param name="memberName"></param>
public bool IsMemberNameExist(string memberName)
{
return new MemberAccess().IsMemberNameExist(memberName);
}
/// <summary>
/// 登录,若成功则返回会员信息
/// </summary>
/// <param name="member"></param>
public bool Login(ref MemberEntity member)
{
return new MemberAccess().Login(ref member);
}
/// <summary>
/// 修改会员资料
/// </summary>
/// <param name="member"></param>
public bool ModifyInfo(MemberEntity member)
{
return new MemberAccess().ModifyInfo(member);
}
/// <summary>
/// 修改会员密码
/// </summary>
/// <param name="member"></param>
/// <param name="oldPwd"></param>
/// <param name="newPwd"></param>
public bool ModifyPassword(MemberEntity member, string oldPwd, string newPwd)
{
return new MemberAccess().ModifyPassword(member, oldPwd, newPwd);
}
/// <summary>
/// 注册
/// </summary>
/// <param name="member"></param>
public bool Register(MemberEntity member)
{
return new MemberAccess().Register(member);
}
/// <summary>
/// 获取所有未被删除的用户列表
/// </summary>
public DataTable GetMemberList()
{
return new MemberAccess().GetMemberList();
}
/// <summary>
/// 更新会员积分
/// </summary>
/// <param name="member"></param>
public bool UpdateBonus(MemberEntity member)
{
return new MemberAccess().UpdateBonus(member);
}
/// <summary>
/// 根据ID获取会员信息
/// </summary>
public bool GetMemberByID(ref MemberEntity member)
{
DataTable dtMemberInfo = new MemberAccess().GetMemberByID(member.MemberID);
if (dtMemberInfo.Rows.Count == 0)
return false;
else
{
member.Bonus = Convert.ToInt32(dtMemberInfo.Rows[0]["MbBonus"]);
member.Email = Convert.ToString(dtMemberInfo.Rows[0]["MbEmail"]);
member.MemberName = Convert.ToString(dtMemberInfo.Rows[0]["MbName"]);
member.RegisterDate = Convert.ToDateTime(dtMemberInfo.Rows[0]["MbRegisterDate"]);
member.TrueName = Convert.ToString(dtMemberInfo.Rows[0]["MbTrueName"]);
return true;
}
}
/// <summary>
/// 根据ID删除会员
/// </summary>
/// <param name="member"></param>
public void DeleteMember(MemberEntity member)
{
new MemberAccess().DeleteMember(member);
}
///// <summary>
///// 根据会员ID获取付款地址等信息
///// </summary>
//public MemberAddressEntity GetMemmberAddress(MemberEntity member)
//{
// return new AddressAccess().GetAddressByMemberID(member.MemberID);
//}
///// <summary>
///// 添加地址信息
///// </summary>
///// <param name="memberAddress"></param>
//public void AddAddressInfo(MemberAddressEntity memberAddress)
//{
// new AddressAccess().AddAddress(memberAddress);
//}
}//end MemberBussiness
}//end namespace Bussiness
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -