示例#1
0
 public bool IfEmailAddressIsUnique(string email)
 {
     try
     {
         DLL.User obj = new DLL.User();
         return(obj.IfEmailAddressIsUnique(email));
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
示例#2
0
 public bool IfUserNameIsUnique(string userName)
 {
     try
     {
         DLL.User obj = new DLL.User();
         return(obj.IfUserNameIsUnique(userName));
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
示例#3
0
 public bool AuthenticateUser(string userName, string password)
 {
     try
     {
         DLL.User obj = new DLL.User();
         return(obj.AuthenticateUser(userName, password));
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
示例#4
0
 public bool Insert(string userName, string password)
 {
     try
     {
         if (userName != String.Empty && password != String.Empty)
         {
             DLL.User employee = new DLL.User();
             return(employee.Insert(userName, password));
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
示例#5
0
        public IHttpActionResult UserRegistration(UserModel user)
        {
            var masssage = string.Empty;

            if (ModelState.IsValid)
            {
                var userExist = db.Users.Where(t => t.UserId.ToLower() == user.UserId.ToLower()).FirstOrDefault();
                if (userExist != null)
                {
                    masssage = "USER_EXIST";
                    return(Json(masssage));
                }
                User objUser = new DLL.User();
                objUser.UserId   = user.UserId;
                objUser.Password = user.Password;
                objUser.Email    = user.Email;
                objUser.FullName = user.FullName;
                db.Users.Add(objUser);
                db.SaveChanges();
                masssage = "SUCCESS";
            }
            return(Json(masssage));
        }