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));
        }
Exemple #3
0
 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());
 }
Exemple #5
0
        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));
        }