Exemplo n.º 1
0
        public ActionResult NuevoBloque(BloqueViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (proyectofloresEntities db = new proyectofloresEntities())
                    {
                        var oBloque = new bloque();

                        oBloque.numerobloque     = model.Numerobloque;
                        oBloque.presupuestadoaño = model.Presupuestadoaño;
                        oBloque.llevamosaño      = model.Llevamosaño;
                        oBloque.diferenciaaño    = model.Presupuestadoaño - model.Llevamosaño;
                        oBloque.presupuestadomes = model.Presupuestadomes;
                        oBloque.llevamosmes      = model.Llevamosmes;
                        oBloque.diferenciames    = model.Presupuestadomes - model.Llevamosmes;
                        oBloque.cedula           = model.Cedula;
                        oBloque.idfinca          = model.Idfinca;
                        oBloque.idinvernadero    = model.Idinvernadero;

                        db.bloque.Add(oBloque);
                        db.SaveChanges();
                    }
                    return(Redirect("~/Bloque/ListaBloque"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 2
0
        public ActionResult EditarBloque(int Id)
        {
            List <finca> fincaList = sd.finca.ToList();

            ViewBag.fincaList = new SelectList(fincaList, "idfinca", "nombrefinca");

            BloqueViewModel model = new BloqueViewModel();

            using (proyectofloresEntities db = new proyectofloresEntities())
            {
                var oBloque = db.bloque.Find(Id);
                model.Idbloque         = oBloque.idbloque;
                model.Numerobloque     = oBloque.numerobloque;
                model.Presupuestadoaño = oBloque.presupuestadoaño;
                model.Llevamosaño      = oBloque.llevamosaño;
                model.Diferenciaaño    = oBloque.presupuestadoaño - oBloque.llevamosaño;
                model.Presupuestadomes = oBloque.presupuestadomes;
                model.Llevamosmes      = oBloque.llevamosmes;
                model.Diferenciames    = oBloque.presupuestadomes - oBloque.llevamosmes;
                model.Cedula           = oBloque.cedula;
                model.Idinvernadero    = oBloque.idinvernadero;
                model.Idfinca          = oBloque.idfinca;
            }
            return(View(model));
        }
Exemplo n.º 3
0
        public ActionResult EditarBloque(BloqueViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (proyectofloresEntities db = new proyectofloresEntities())
                    {
                        var oBloque = db.probloque.Find(model.Idbloque);
                        oBloque.idbloque         = model.Idbloque;
                        oBloque.numerobloque     = model.Numerobloque;
                        oBloque.presupuestadoaño = model.Presupuestadoaño;
                        oBloque.llevamosaño      = model.Presupuestadoaño;
                        oBloque.diferenciaaño    = model.Diferenciaaño;
                        oBloque.presupuestadomes = model.Presupuestadomes;
                        oBloque.llevamosmes      = model.Llevamosmes;
                        oBloque.diferenciames    = model.Diferenciames;
                        oBloque.cedula           = model.Cedula;
                        oBloque.idinvernadero    = model.Idinvernadero;

                        db.Entry(oBloque).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("~/producbloque/RegistroBloque"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 4
0
        //editar bloque

        public ActionResult EditarBloque(int Id)
        {
            BloqueViewModel model = new BloqueViewModel();

            using (proyectofloresEntities db = new proyectofloresEntities())
            {
                var oBloque = db.probloque.Find(Id);
                model.Idbloque         = oBloque.idbloque;
                model.Numerobloque     = oBloque.numerobloque;
                model.Presupuestadoaño = oBloque.numerobloque;
                model.Llevamosaño      = oBloque.llevamosaño;
                model.Diferenciaaño    = oBloque.diferenciaaño;
                model.Presupuestadomes = oBloque.presupuestadomes;
                model.Llevamosmes      = oBloque.llevamosmes;
                model.Diferenciames    = oBloque.diferenciames;
                model.Cedula           = oBloque.cedula;
                model.Idinvernadero    = oBloque.idinvernadero;
            }
            return(View(model));
        }