/// <summary> /// 添加会员 /// </summary> /// <param name="member">会员信息</param> /// <returns>"会员已存在" "添加成功" "添加失败"</returns> public static string AddMember(Member member) { if (member.IsError) { return(member.GetErrorMsg()); } if (IsExist(member.MemberId)) { return("会员已存在,不能重复添加"); } if (IMS.Insert(member) == 1) { return("添加成功"); } else { return("添加失败"); } }
/// <summary> /// 修改会员信息 /// </summary> /// <param name="member">Member实体类</param> /// <returns>"会员不存在" "修改成功" "修改失败"</returns> public static string Update(Member member) { if (member.IsError) { return(member.GetErrorMsg()); } if (!IsExist(member.MemberId)) { return("会员不存在"); } if (IMS.Update(member) == 1) { return("修改成功"); } else { return("修改失败"); } }
/// <summary> /// 修改密码 /// </summary> /// <param name="memberId">用户账号</param> /// <param name="oldPwd">旧密码</param> /// <param name="newPwd">新密码</param> /// <returns></returns> public static string UpdatePwd(string memberId, string oldPwd, string newPwd) { Member member = new Member() { MemberId = memberId, Pwd = newPwd }; if (member.IsError) { return(member.GetErrorMsg()); } if (IMS.UpdatePwd(memberId, oldPwd, newPwd) > 0) { return("修改密码成功"); } else { return("修改密码失败"); } }
/// <summary> /// 修改头像 /// </summary> /// <param name="memberId"></param> /// <param name="picture"></param> /// <returns></returns> public static string UpdatePicture(string memberId, string picture) { Member member = new Member() { MemberId = memberId, Picture = picture }; if (member.IsError) { return(member.GetErrorMsg()); } if (IMS.UpdatePicture(memberId, picture) > 0) { return("修改用户头像成功"); } else { return("修改用户头像失败"); } }
/// <summary> /// 修改用户名 /// </summary> /// <param name="memberId"></param> /// <param name="name"></param> /// <returns></returns> public static string UpdateName(string memberId, string name) { Member member = new Member() { MemberId = memberId, Name = name }; if (member.IsError) { return(member.GetErrorMsg()); } if (IMS.UpdateName(memberId, name) > 0) { return("修改用户名成功"); } else { return("修改用户名失败"); } }
/// <summary> /// 由会员账号删除会员 /// </summary> /// <param name="MemberId">会员账号</param> /// <returns></returns> public static string Delete(string MemberId) { Member member = new Member() { MemberId = MemberId }; if (member.IsError) { return(member.GetErrorMsg()); } if (!IsExist(MemberId)) { return("该会员不存在"); } if (IMS.Delete(MemberId) == 1) { return("删除成功"); } else { return("删除失败"); } }