Exemplo n.º 1
0
        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());
        }