public ActionResult Editar(int Id) { Usuario usuario = db.Usuario.Find(new object[] { Id }); UsuarioViewModel usuarioViewModel = new UsuarioViewModel(); usuarioViewModel.Nome = usuario.Nome; usuarioViewModel.CPF = usuario.CPF; return View(usuarioViewModel); }
public ActionResult Editar(UsuarioViewModel user) { Usuario usuario = db.Usuario.Find(new object[] { user.Id }); usuario.Nome = user.Nome; usuario.CPF = user.CPF; db.Entry(usuario).State = System.Data.EntityState.Modified; db.SaveChanges(); return RedirectToAction("Lista"); }
public void CreateUser(UsuarioViewModel user) { Usuario usuario = new Usuario(); usuario.CPF = user.CPF; usuario.Nome = user.Nome; usuario.User = user.User; db.Usuario.Add(usuario); db.SaveChanges(); }
public ActionResult Lista() { List<UsuarioViewModel> lista = new List<UsuarioViewModel>(); List<Usuario> listaDB = new List<Usuario>(); listaDB = db.Usuario.ToList(); foreach (Usuario item in listaDB) { UsuarioViewModel user = new UsuarioViewModel(); user.Id = item.Id; user.Nome = item.Nome; user.CPF = item.CPF; lista.Add(user); } return View(lista); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Attempt to register the user try { WebSecurity.CreateUserAndAccount(model.UserName, model.Password); WebSecurity.Login(model.UserName, model.Password); UsuarioViewModel user = new UsuarioViewModel(); user.User = model.UserName; user.Nome = model.Nome; user.CPF = model.CPF; new UsuarioController().CreateUser(user); return RedirectToAction("Index", "Home"); } catch (MembershipCreateUserException e) { ModelState.AddModelError("", ErrorCodeToString(e.StatusCode)); } } // If we got this far, something failed, redisplay form return View(model); }