Beispiel #1
0
 public IActionResult EditProfile(UserViewModel userViewModel)
 {
     if (userViewModel != null)
     {
         List <string> modelErrors = _accountControllerHelper.VerifyViewModel(userViewModel);
         if (modelErrors.Any())
         {
             foreach (string error in modelErrors)
             {
                 ModelState.AddModelError(error, error);
             }
             return(View("EditProfile", userViewModel));
         }
         else
         {
             _accountLogic.EditUser(_accountControllerHelper.BuildDTO(userViewModel));
             return(RedirectToAction("Index", "Home"));
         }
     }
     return(RedirectToAction("Index", "Home"));
 }