コード例 #1
0
        public LoginDetails GetAuthenticationByName(int userID)
        {
            LoginDetails userAuth = new LoginDetails();

            userAuth = _IUserAuthentication.GetAuthenticationByName(userID);
            return(userAuth);
        }
コード例 #2
0
        public UserAuthentication GetAuthenticationByName(string userName)
        {
            UserAuthentication userAuth = new UserAuthentication();

            userAuth = _IUserAuthentication.GetAuthenticationByName(userName);
            return(userAuth);
        }
コード例 #3
0
        public string CheckUserAvailability(string userName)
        {
            string             result   = "False";
            UserAuthentication userAuth = new UserAuthentication();

            userAuth = _IUserAuthentication.GetAuthenticationByName(userName);
            if (userAuth != null)
            {
                result = "True";
            }
            return(result);
        }
コード例 #4
0
 public ActionResult UpdateUser(int id)
 {
     if (id > 0)
     {
         UserDetails userDetails = _IUserDetails.GetAllUser().Where(x => x.UserId == id).FirstOrDefault();
         userDetails.roleDetails    = _IRole.GetAllRoles();
         userDetails.companyDetails = _ICompanyDetails.GetCompanyList();
         LoginDetails userAuth = new LoginDetails();
         userAuth = _IUserAuthentication.GetAuthenticationByName(id);
         if (userAuth != null)
         {
             userDetails.UserName = userAuth.UserName;
             userDetails.Password = userAuth.Password;
         }
         return(View("NewUser", userDetails));
     }
     return(View("ViewUser"));
 }