コード例 #1
0
 public string GuardarPallet(PALLET pallet)
 {
     using (ASIS_PRODEntities db = new ASIS_PRODEntities())
     {
         if (pallet.IdPallet == 0)
         {
             var BuscarPallet = db.PALLET.Where(x => x.Proveedor == pallet.Proveedor && x.Envase == pallet.Envase).FirstOrDefault();
             if (BuscarPallet != null)
             {
                 return("El pallet ingresado ya existe");
             }
             else
             {
                 db.PALLET.Add(pallet);
                 db.SaveChanges();
                 return("Registro ingresado con éxito");
             }
         }
         else
         {
             var modificarpallet = db.PALLET.Find(pallet.IdPallet);
             modificarpallet.Numero_Pallet           = pallet.Numero_Pallet;
             modificarpallet.Lamina                  = pallet.Lamina;
             modificarpallet.Unidades                = pallet.Unidades;
             modificarpallet.FechaModificacionLog    = pallet.FechaIngresoLog;
             modificarpallet.UsuarioModificacionLog  = pallet.UsuarioIngresoLog;
             modificarpallet.TerminalModificacionLog = pallet.TerminalIngresoLog;
             db.SaveChanges();
             return("Registro actualizado con éxito");
         }
     }
 }
コード例 #2
0
 public string EliminarPallet(PALLET pallet)
 {
     using (ASIS_PRODEntities db = new ASIS_PRODEntities())
     {
         var BuscarPallet = db.PALLET.Find(pallet.IdPallet);
         BuscarPallet.EstadoRegistro          = clsAtributos.EstadoRegistroInactivo;
         BuscarPallet.UsuarioModificacionLog  = pallet.UsuarioIngresoLog;
         BuscarPallet.TerminalModificacionLog = pallet.TerminalIngresoLog;
         BuscarPallet.FechaModificacionLog    = DateTime.Now;
         db.SaveChanges();
         return("Registro Inactivado con éxito");
     }
 }