コード例 #1
0
 public RespuestaGeneral GuardarModificarDetalleEnlatado(CONSUMO_DETALLE_LATA control)
 {
     using (ASIS_PRODEntities entities = new ASIS_PRODEntities())
     {
         var result = entities.CONSUMO_DETALLE_LATA.FirstOrDefault(x => x.IdProcesoDetalleLata == control.IdProcesoDetalleLata);
         if (result != null)
         {
             result.Lotes                   = control.Lotes;
             result.Pallet                  = control.Pallet;
             result.Bultos                  = control.Bultos;
             result.PalletProveedor         = control.PalletProveedor;
             result.PalletProveedorTapa     = control.PalletProveedorTapa;
             result.FechaFabricacion        = control.FechaFabricacion;
             result.UsuarioModificacionLog  = control.UsuarioIngresoLog;
             result.FechaModificacionLog    = DateTime.Now;
             result.TerminalModificacionLog = control.TerminalIngresoLog;
         }
         else
         {
             control.FechaIngresoLog = DateTime.Now;
             entities.CONSUMO_DETALLE_LATA.Add(control);
         }
         entities.SaveChanges();
         return(new RespuestaGeneral {
             Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true
         });
     }
 }
コード例 #2
0
 public RespuestaGeneral EliminarDetalleEnlatado(CONSUMO_DETALLE_LATA control)
 {
     using (ASIS_PRODEntities entities = new ASIS_PRODEntities())
     {
         var result = entities.CONSUMO_DETALLE_LATA.FirstOrDefault(x => x.IdProcesoDetalleLata == control.IdProcesoDetalleLata);
         if (result != null)
         {
             result.EstadoRegistro          = clsAtributos.EstadoRegistroInactivo;
             result.UsuarioModificacionLog  = control.UsuarioIngresoLog;
             result.FechaModificacionLog    = DateTime.Now;
             result.TerminalModificacionLog = control.TerminalIngresoLog;
             entities.SaveChanges();
         }
         return(new RespuestaGeneral {
             Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true
         });
     }
 }