public ActionResult Edit(Zafras zafras)
 {
     if (ModelState.IsValid)
     {
         db.Entry(zafras).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(zafras));
 }
        //
        // GET: /Zafras/Edit/5

        public ActionResult Edit(int id = 0)
        {
            Zafras zafras = db.Zafras.Find(id);

            if (zafras == null)
            {
                return(HttpNotFound());
            }
            return(View(zafras));
        }
Beispiel #3
0
 public ActionResult FinalizarZafra(Zafras zafra)
 {
     if (ModelState.IsValid)
     {
         db.Entry(zafra).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToRoute("Default", new { controller = "Home", action = "Index", id = UrlParameter.Optional }));
     }
     return(View(zafra));
 }
Beispiel #4
0
 public ActionResult IniciarZafra(Zafras zafras)
 {
     if (ModelState.IsValid)
     {
         db.Zafras.Add(zafras);
         var param = db.ParametrosGenerales.First();
         param.zafraAct    = zafras.id;
         param.fechaActual = zafras.fechaInicio;
         db.SaveChanges();
         return(RedirectToRoute("Default", new { controller = "Home", action = "Index", id = UrlParameter.Optional }));
     }
     return(View());
 }
Beispiel #5
0
 public ActionResult Zafra(Zafras zafra)
 {
     if (db.Zafras.Any())
     {
         ModelState.AddModelError("", "Ya Existe una Zafra");
         return(RedirectToAction("Parametros", "Config"));
     }
     if (ModelState.IsValid)
     {
         db.Zafras.Add(zafra);
         db.SaveChanges();
         return(RedirectToAction("Parametros", "Config"));
     }
     return(View(zafra));
 }