public JsonResult ChangePassword(UserInformationModel userInformation) { if (userInformation.Id <= 0) { userInformation.Id = LoginInformation.UserInformation.Id; } userInformation.SetUpdateProperties(LoginInformation.UserInformation.Id); _userInformationService.ChangePassword(userInformation); return(new JsonResult { Data = userInformation }); }
public JsonResult Save([Bind(Include = "Id, UserTypeId, EmployeeId, RoleId, Username, Password, PasswordAgeLimit, IsPasswordChanged, IsLocked, WrongPasswordTryLimit, IsSuperAdmin, IsActive")] UserInformationModel userInformation, bool isInsert) { if (isInsert) { userInformation.SetCreateProperties(LoginInformation.UserInformation.Id); userInformation.Id = _userInformationService.Insert(userInformation); } else { userInformation.SetUpdateProperties(LoginInformation.UserInformation.Id); _userInformationService.Update(userInformation); } return(new JsonResult { Data = _userInformationService.GetById(userInformation.Id) }); }