예제 #1
0
        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);
            }
        }
예제 #2
0
        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);
            }
        }
예제 #3
0
        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));
        }