//Function to get User for editing /// <summary> /// Edits the user. /// </summary> /// <param name="UserID">The user identifier.</param> /// <returns></returns> public ActionResult EditUser(int UserID) { var objUserBal = new UsersBal(); var user = objUserBal.GetUserById(UserID); var currentUser = new UsersCustomModel { CurrentUser = user, //RoleId = user.UserRole //UserID = user.UserID, //CountryID = user.CountryID, //StateID = user.StateID, //CityID = user.CityID, //UserGroup = user.UserGroup, //UserName = user.UserName, //FirstName = user.FirstName, //LastName = user.LastName, //Answer = user.Answer, //Password = user.Password, //Address = user.Address, //Email = user.Email, //Phone = user.Phone, //HomePhone = user.HomePhone, //AdminUser = user.AdminUser, //IsActive = user.IsActive, //FailedLoginAttempts = user.FailedLoginAttempts, //IsDeleted = user.IsDeleted, RoleName = GetRoleName(user.UserID), RoleId = GetRoleId(user.UserID) }; return(Json(currentUser, JsonRequestBehavior.AllowGet)); //return PartialView(PartialViews.AddUpdateUser, currentUser); }
//Function To reset the User Form /// <summary> /// Resets the user form. /// </summary> /// <returns></returns> public ActionResult ResetUserForm() { var CurrentUser = new UsersCustomModel { CurrentUser = new Users { IsActive = true } }; return(PartialView(PartialViews.AddUpdateUser, CurrentUser)); }