public IActionResult Create(CreateUserViewModel model) { if (ModelState.IsValid) { User user = _context.FindUser(model.Email); if (user == null) { // добавляем пользователя в бд user = new User { Email = model.Email, Password = UserContext.HashPassword(model.Password) }; Role userRole = _context.FindRole("user"); if (userRole != null) { user.id_role = userRole.Id; } user.dateofregistration = DateTime.Now; _context.AddNewUser(user); } else { ModelState.AddModelError("", "Некорректные логин и(или) пароль"); } } return(View(model)); }