public ActionResult Editar(AltaPersonaVM _persona) { if (ModelState.IsValid) { try { var _personaEditada = new Personas() { Nombre = _persona.Nombre, Edad = _persona.Edad, Direccion = _persona.Direccion, Id = _persona.Id }; _db.Entry(_personaEditada).State = System.Data.Entity.EntityState.Modified; _db.SaveChanges(); TempData["Mensaje"] = "Datos actualizados correctamente"; return(RedirectToAction("inicio")); } catch (Exception ex) { TempData["Error"] = ex.Message; return(RedirectToAction("inicio")); } } return(View(_persona)); }
public ActionResult Alta(AltaPersonaVM _persona) { if (ModelState.IsValid) { try { var _nuevaPersona = new Personas() { Id = Guid.NewGuid(), Nombre = _persona.Nombre, Direccion = _persona.Direccion, Edad = _persona.Edad }; _db.Personas.Add(_nuevaPersona); _db.SaveChanges(); TempData["Mensaje"] = "Persona agragada correctamente"; return(RedirectToAction("inicio")); } catch (Exception ex) { TempData["Error"] = ex.Message; return(RedirectToAction("inicio")); } } return(View(_persona)); }
public ActionResult Alta() { var _datosVista = new AltaPersonaVM(); return(View(_datosVista)); }
public ActionResult Editar(Guid Id) { var _persona = _db.Personas.Find(Id); var _datosVista = new AltaPersonaVM() { Id = _persona.Id, Direccion = _persona.Direccion, Edad = (int)_persona.Edad, Nombre = _persona.Nombre }; return(View(_datosVista)); }