Beispiel #1
0
        public void ModifyUser(UserInfo user)
        {
            // 检查新的编号是否已被使用
            var oldUser = Static_User_DAL.SelectByName(user.UserName);

            if (oldUser != null && oldUser.ID != user.ID)
            {
                throw new Exception("新修改的会员账号已存在,无法修改当前会员的账号!");
            }

            Static_User_DAL.Update(user);
        }
Beispiel #2
0
        public void AddUser(UserInfo user)
        {
            UserInfo oldUser = Static_User_DAL.SelectByName(user.UserName);

            if (oldUser != null && oldUser.ID != user.ID)
            {
                throw new Exception("会员账号已存在,无法新增该账号!");
            }

            // 给密码进行HASH加密
            user.EncryptedPassword = Static_Hash_Cryptorgrapher.CreateHash(user.EncryptedPassword);

            Static_User_DAL.Insert(user);
        }