public Operacion CerrarSolicitudesDeTraslado(ReporteDeSolicitudDeTrasladoArgumento reporteDeSolicitudDeTrasladoArgumento) { DbParameter[] parameters = { new OAParameter { ParameterName = "@TRANSFER_REQUEST_ID", Value = reporteDeSolicitudDeTrasladoArgumento.IdsSolicitudesDeTraslado }, new OAParameter { ParameterName = "@MATERIAL_ID", Value = reporteDeSolicitudDeTrasladoArgumento.MaterialesSolicitudDeTraslado } }; var operacion = BaseDeDatosServicio.ExecuteQuery <Operacion>(BaseDeDatosServicio.Esquema + ".OP_WMS_SP_CLOSE_TRANSFER_REQUEST", CommandType.StoredProcedure, false, parameters)[0]; if (operacion.Resultado != ResultadoOperacionTipo.Error) { BaseDeDatosServicio.Commit(); } else { BaseDeDatosServicio.Rollback(); } return(operacion); }
private void _vista_UsuarioSeleccionoCentrosDeDistribucion(object sender, ReporteDeSolicitudDeTrasladoArgumento e) { try { _vista.Bodegas = BodegaServicio.ObtenerBodegaPorCentroDeDistribucionYUsuario(new Bodega { DISTRIBUTION_CENTER_ID = e.CentrosDeDistribucion , LOGIN = InteraccionConUsuarioServicio.ObtenerUsuario() , IS_WAREHOUSE_FROM = (int)SiNo.Si }); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
public IList <TrazabilidadDeSolicitudDeTraslado> ObtenerTrazabilidadDeSolicitudDeTraslado(ReporteDeSolicitudDeTrasladoArgumento reporteDeSolicitudDeTrasladoArgumento) { DbParameter[] parameters = { new OAParameter { ParameterName = "@TRANSFER_REQUEST_ID", Value = reporteDeSolicitudDeTrasladoArgumento.SolicitudDeTrasladoEncabezado.TRANSFER_REQUEST_ID } }; return(BaseDeDatosServicio.ExecuteQuery <TrazabilidadDeSolicitudDeTraslado>(BaseDeDatosServicio.Esquema + ".OP_WMS_SP_GET_TRANSFER_REQUEST_TRACEABILITY", CommandType.StoredProcedure, false, parameters).ToList()); }
public IList <SolicitudDeTrasladoEncabezado> ObtenerSolicitudesDeTrasladoPorBodegaEstadoYFecha(ReporteDeSolicitudDeTrasladoArgumento reporteDeSolicitudDeTrasladoArgumento) { DbParameter[] parameters = { new OAParameter { ParameterName = "@START_DATETIME", Value = reporteDeSolicitudDeTrasladoArgumento.FechaInicial }, new OAParameter { ParameterName = "@END_DATETIME", Value = reporteDeSolicitudDeTrasladoArgumento.FechaFinal }, new OAParameter { ParameterName = "@STATUS", Value = reporteDeSolicitudDeTrasladoArgumento.Estado }, new OAParameter { ParameterName = "@WAREHOUSES", Value = reporteDeSolicitudDeTrasladoArgumento.Bodegas } }; return(BaseDeDatosServicio.ExecuteQuery <SolicitudDeTrasladoEncabezado>(BaseDeDatosServicio.Esquema + ".OP_WMS_SP_GET_TRANSFER_REQUEST_BY_WAREHOUSE_AND_DATETIME", CommandType.StoredProcedure, false, parameters).ToList()); }