public ActionResult EditUser(int id)
{
var user = _repositoryFactory.UserRepository.GetNullableById(id);
if (user == null)
{
Message = "User was not found";
return RedirectToAction("Users");
}
var viewModel = UserViewModel.CreateForUser(_repositoryFactory, CurrentUser.Identity.Name, user);
return View(viewModel);
}