public static AspUser ToClient(this AspUserRegisterForm form) { if (form is null) { return(null); } return(new AspUser( form.Id, form.Mail, form.Password, form.LastName, form.FirstName, form.BirthDate, form.RegNational, form.Bio )); }
public ActionResult Register(AspUserRegisterForm form) { try { if (!ModelState.IsValid) { throw new Exception(); } AspUserService _service = new AspUserService(); AspUser data = form.ToClient(); int id = _service.Insert(data); ViewBag.id = id; return(RedirectToAction("Login")); } catch (Exception) { return(View(form)); } }
public ActionResult Register() { AspUserRegisterForm data = new AspUserRegisterForm(); return(View(data)); }