public static User ConvertFromUserModifyModel(UserModifyModel userModifyModel) { return(new User { Id = userModifyModel.Id, IsAdmin = userModifyModel.IsAdmin, Username = userModifyModel.Username }); }
public static User ConvertFromUserModifyModel(UserModifyModel model) { return(new User { Id = model.Id, Username = model.Username, IsAdmin = model.IsAdmin }); }
public JsonResult Modify(UserModifyModel model) { FuncResult result = new FuncResult(); UserProfileModifyProvider uf = new UserProfileModifyProvider(); result.Success = uf.ModifyProfile(model); result.Message = result.Success ? null : uf.PromptInfo.CustomMessage; result.StatusCode = result.Success ? 1 : (int)uf.PromptInfo.ResultType; return(Json(result)); }
public bool Add(UserModifyModel entity) { using (var repository = _sourceFactory.CreateRepository <User, int>()) { return(repository.Add( new User { UserEmail = entity.UserEmail, UserPassword = entity.UserPassword, UserName = entity.UserName, UserCountry = entity.UserCountry, UserAddress = entity.UserAddress, UserRoleId = entity.UserRoleId } )); }; }
public bool Update(int id, UserModifyModel entity) { using (var repository = _sourceFactory.CreateRepository <User, int>()) { var user = repository.GetSingle(id); if (user == null) { throw new NotFoundException(); } user.UserEmail = entity.UserEmail; user.UserPassword = entity.UserPassword; user.UserName = entity.UserName; user.UserCountry = entity.UserCountry; user.UserAddress = entity.UserAddress; return(repository.Update(user)); } }
public IActionResult Modify(UserModifyModel userModifyModel) { if (ModelState.IsValid) { var user = ModelConvertor.ConvertFromUserModifyModel(userModifyModel); var result = UsersService.ModifyUser(user); if (result.Status) { RedirectToAction("UserModified"); } else { ModelState.AddModelError("", result.Message); } } return(View(userModifyModel)); }
public IActionResult Modify(UserModifyModel model) { if (AuthorizeService.AuthorizeUser(User, model.Id)) { return(RedirectToAction("AccessDenied", "Auth")); } if (ModelState.IsValid) { var user = ModelConverter.ConvertFromUserModifyModel(model); var result = userService.ModifyUser(user); if (result.Status) { RedirectToAction("SuccessfulUserChange"); } else { ModelState.AddModelError("", result.Message); } } return(View(model)); }