コード例 #1
0
ファイル: UserBusiness.cs プロジェクト: Jackie2014/W1-IPS
 public UserModel GetUser(string loginName)
 {
     if(String.IsNullOrWhiteSpace(loginName))
     {
         return null;
     }
     UserRepository ur = new UserRepository();
     var u = ur.GetUser(loginName);
     var result = ConvertDBUserToBizUser(u);
     return result;
 }
コード例 #2
0
ファイル: UserBusiness.cs プロジェクト: Jackie2014/W1-IPS
        public void AddUser(UserModel user)
        {
            if (user == null || String.IsNullOrWhiteSpace(user.LoginName)
                || String.IsNullOrWhiteSpace(user.Password))
            {

            }
            UserRepository ur = new UserRepository();
            var u = ur.GetUser(user.LoginName);

            if (u != null)
            {
                throw new MobileException("该用户名已经存在,请重新输入用户名。", "", "user_has_exist");
            }

            user.Password = MD5Helper.GetMd5Hash(user.Password);
            var dbUser = ConvertBizUserToDbUser(user);
            dbUser = ur.AddUser(dbUser);
        }