public ActionResult Edit(int id, Usuario collection) { try { // TODO: Add update logic here return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Create(Usuario collection) { try { // TODO: Add insert logic here ISession.Save(collection); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Register(Usuario usuario) { if (ModelState.IsValid) { // Attempt to register the user try { Usuario userExists = ISession.QueryOver<Usuario>().Where(us => us.CPF == usuario.CPF).SingleOrDefault(); if (userExists != null) { } ISession.Save(usuario); //WebSecurity.CreateUserAndAccount(model.UserName, model.Password); //WebSecurity.Login(model.UserName, model.Password); return RedirectToAction("Create", "Usuario"); } catch (MembershipCreateUserException e) { ModelState.AddModelError("", ErrorCodeToString(e.StatusCode)); } } // If we got this far, something failed, redisplay form return View(usuario); }