Ejemplo n.º 1
0
        // EDICION DE REGISTROS
        //[VerificarPerfil((int)Utilities.Utilities.Modulos.Articulos, "Actualizar")]
        public ActionResult EditViewRTV(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RangoTorqueVacio variaciones = db.RangoTorqueVacio.Find(id);

            if (variaciones == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EstatusList = Helpers.ComboLista("ESTATUS");
            ViewBag.BasesList   = Helpers.ComboLista("BASEFRA");
            return(PartialView("_EditRTV", variaciones));
        }
Ejemplo n.º 2
0
 //[HttpPost]
 //[ValidateAntiForgeryToken]
 //[VerificarPerfil((int)Utilities.Utilities.Modulos.Articulos, "Actualizar")]
 public ActionResult EditRTV(RangoTorqueVacio rangotorque)
 {
     if (ModelState.IsValid)
     {
         rangotorque.MUsuarioId      = System.Web.HttpContext.Current.User.Identity.Name;
         rangotorque.MFechaHora      = DateTime.Now;
         db.Entry(rangotorque).State = EntityState.Modified;
         db.SaveChanges();
         Metodos.RegistrarLog(new Log
         {
             Modulo  = "RangoTorqueVacio",
             Accion  = "Actualizar",
             Detalle = "Rango Torque modificado: BASE:" + rangotorque.Base + " VALOR TORQUE:" + rangotorque.ValorTorque
         });
         var TablaRangosV = new List <object[]>();
         var ListaRangosV = db.RangoTorqueVacio.ToList();
         foreach (var Variacion in ListaRangosV)
         {
             TablaRangosV.Add(new object[]
             {
                 (db.VARValor.Where(v => v.VARClave == "BASEFRA" && v.VAVClave == Variacion.Base).FirstOrDefault()).Descripcion,
                 Variacion.ValorTorque,
                 Variacion.TamGrano,
                 Variacion.Resultado,
                 (db.VARValor.Where(v => v.VARClave == "ESTATUS" && v.VAVClave == Variacion.Estatus).FirstOrDefault()).Descripcion,
                 "<a class='modal-link btn btn-sm btn-primary' href='/Rangos/EditViewRTV/" + Variacion.RTVId + "'>Editar</a>",
             });
         }
         var respuesta = new Dictionary <string, object>()
         {
             { "Correcto", true },
             { "TablaRangosV", TablaRangosV },
         };
         return(Json(respuesta));
     }
     return(Json(false));
 }