Esempio n. 1
0
 /// <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("添加失败");
     }
 }
Esempio n. 2
0
 /// <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("修改失败");
     }
 }
Esempio n. 3
0
        /// <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("修改密码失败");
            }
        }
Esempio n. 4
0
        /// <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("修改用户头像失败");
            }
        }
Esempio n. 5
0
        /// <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("修改用户名失败");
            }
        }
Esempio n. 6
0
        /// <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("删除失败");
            }
        }