コード例 #1
0
        public RespuestaGeneral GuardarModificarControl(CONTROL_CONSUMO_INSUMO control)
        {
            using (ASIS_PRODEntities entities = new ASIS_PRODEntities())
            {
                var result = entities.CONTROL_CONSUMO_INSUMO.FirstOrDefault(x => x.IdControlConsumoInsumos == control.IdControlConsumoInsumos);
                if (result != null)
                {
                    result.CodigoMaterial = control.CodigoMaterial;
                    result.Producto       = control.Producto;
                    result.Cliente        = control.Cliente;
                    result.Envase         = control.Envase;
                    result.Tapa           = control.Tapa;
                    result.Destino        = control.Destino;
                    result.Marca          = control.Marca;

                    result.Observacion             = control.Observacion;
                    result.Turno                   = control.Turno;
                    result.PesoEscrundido          = control.PesoEscrundido;
                    result.PesoNeto                = control.PesoNeto;
                    result.Lomo                    = control.Lomo;
                    result.Miga                    = control.Miga;
                    result.Tapa                    = control.Tapa;
                    result.Aceite                  = control.Aceite;
                    result.Agua                    = control.Agua;
                    result.CaldoVegetal            = control.CaldoVegetal;
                    result.DesperdicioAceite       = control.DesperdicioAceite;
                    result.DesperdicioLiquido      = control.DesperdicioLiquido;
                    result.DesperdicioSolido       = control.DesperdicioSolido;
                    result.Empleados               = control.Empleados;
                    result.Cajas                   = control.Cajas;
                    result.UnidadesProducidas      = control.UnidadesProducidas;
                    result.UnidadesRecibidas       = control.UnidadesRecibidas;
                    result.UnidadesSobrantes       = control.UnidadesSobrantes;
                    result.GrsLataReal             = control.GrsLataReal;
                    result.CodigoProducto          = control.CodigoProducto;
                    result.UnidadesProducidasTapa  = control.UnidadesProducidasTapa;
                    result.UnidadesRecibidasTapa   = control.UnidadesRecibidasTapa;
                    result.UnidadesSobrantesTapa   = control.UnidadesSobrantesTapa;
                    result.UsuarioModificacionLog  = control.UsuarioIngresoLog;
                    result.FechaModificacionLog    = DateTime.Now;
                    result.TerminalModificacionLog = control.TerminalIngresoLog;
                }
                else
                {
                    control.EstadoRegistro  = clsAtributos.EstadoRegistroActivo;
                    control.FechaIngresoLog = DateTime.Now;

                    entities.CONTROL_CONSUMO_INSUMO.Add(control);
                }

                entities.SaveChanges();
                return(new RespuestaGeneral {
                    Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true
                });
            }
        }
コード例 #2
0
 public RespuestaGeneral EliminarControlConsumoInsumo(CONTROL_CONSUMO_INSUMO control)
 {
     using (ASIS_PRODEntities entities = new ASIS_PRODEntities())
     {
         var result = entities.CONTROL_CONSUMO_INSUMO.FirstOrDefault(x => x.IdControlConsumoInsumos == control.IdControlConsumoInsumos);
         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
         });
     }
 }