public ActionResult Registration(DtoUser dtoUser) { if (!ModelState.IsValid) return View(dtoUser); Mapper.CreateMap<DtoUser, User>(); User user = Mapper.Map<User>(dtoUser); var isRegistered = user.Register(_userRepository); if (isRegistered) return RedirectToAction("Index", "Home"); ModelState.AddModelError("WrongModel", Config.LoginAlreadyInUseMessage); return View(dtoUser); }
public ActionResult Login(DtoUser dtoUser) { if (ModelState.IsValid) { Mapper.CreateMap<DtoUser, User>(); User user = Mapper.Map<User>(dtoUser); var isLogin = user.Login(_userRepository); if (isLogin) { return RedirectToAction("Index", "Home"); } } ModelState.AddModelError("WrongModel", Config.WrongLoginOrPassMessage); return View(dtoUser); }