public IActionResult CreateFaculty(CreateUserViewModel vm) { if (ModelState.IsValid) { User user = Mapper.Map <User>(vm); user.Email = vm.UserName; //var x = await _repository.CreateUser(user); var result = _repository.CreateFaculty(user).Result; if (result.Succeeded) { return(RedirectToAction("Faculty")); } foreach (var error in result.Errors) { ModelState.AddModelError("", error.Description); } } return(View()); }