public ActionResult Detalles(int id) { PrimeraExpoContext db = new PrimeraExpoContext(); var model = new DetallesViewModel(); model.Persona = db.Personas.SingleOrDefault(persona => persona.PersonaId == id); return(View(model)); }
public ActionResult Lista() { var model = new ListaViewModel(); using (PrimeraExpoContext db = new PrimeraExpoContext()) { model.Personas = db.Personas.ToList(); } return(View(model)); }
public ActionResult Crear(CrearViewModel model) { using (PrimeraExpoContext db = new PrimeraExpoContext()) { var Persona = db.Personas.SingleOrDefault(persona => persona.PersonaId == model.PersonaId); var Factura = new Factura { Descripcion = model.Descripcion, Precio = model.Precio, Persona = Persona }; db.Facturas.Add(Factura); db.SaveChanges(); ViewBag.Confirmacion = "Factura creada"; return(View()); } }
public ActionResult Registrar(RegistrarViewModel model) { using (PrimeraExpoContext db = new PrimeraExpoContext()) { var persona = new Persona { Nombre = model.Nombre, Apellidos = model.Apellidos, Edad = model.Edad, Correo = model.Correo, Contrasenna = model.Contrasenna }; db.Personas.Add(persona); db.SaveChanges(); ViewBag.Confirmacion = "Registro completado!"; } return(View()); }
public ActionResult Crear() { var model = new CrearViewModel(); using (PrimeraExpoContext db = new PrimeraExpoContext()) { var lista = new List <SelectListItem>(); var personas = db.Personas.ToList(); foreach (var persona in personas) { lista.Add(new SelectListItem() { Value = persona.PersonaId.ToString(), Text = persona.Nombre + " " + persona.Apellidos }); } model.ListaItems = lista; } return(View(model)); }