public ActionResult NuevoInvernadero(InvernaderoViewModel model) { try { if (ModelState.IsValid) { using (proyectofloresEntities db = new proyectofloresEntities()) { var oInvernadero = new invernadero(); oInvernadero.numeroinvernadero = model.Numeroinvernadero; oInvernadero.idfinca = model.Idfinca; db.invernadero.Add(oInvernadero); db.SaveChanges(); } return(Redirect("~/Invernadero/ListaInvernadero")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult EditarInvernadero(InvernaderoViewModel model) { try { if (ModelState.IsValid) { using (proyectofloresEntities db = new proyectofloresEntities()) { var oInvernadero = db.invernadero.Find(model.Idinvernadero); oInvernadero.idinvernadero = model.Idinvernadero; oInvernadero.numeroinvernadero = model.Numeroinvernadero; oInvernadero.idfinca = model.Idfinca; db.Entry(oInvernadero).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Invernadero/ListaInvernadero")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult EditarInvernadero(int Id) { List <finca> fincaList = sd.finca.ToList(); ViewBag.fincaList = new SelectList(fincaList, "idfinca", "nombrefinca"); InvernaderoViewModel mod = new InvernaderoViewModel(); using (proyectofloresEntities db = new proyectofloresEntities()) { var oInvernadero = db.invernadero.Find(Id); mod.Idinvernadero = oInvernadero.idinvernadero; mod.Numeroinvernadero = oInvernadero.numeroinvernadero; mod.Idfinca = oInvernadero.idfinca; } return(View(mod)); }