private void UiBotonAceptarFiltro_Click(object sender, EventArgs e) { if (Bodegas == null) { return; } UsuarioDeseaObtenerSolicitudesDeTrasladoPorBodegaEstadoYFecha?.Invoke(sender, new ReporteDeSolicitudDeTrasladoArgumento { FechaInicial = UiFechaInicial.DateTime , FechaFinal = UiFechaFinal.DateTime , Estado = UiSwitchAbiertas.IsOn ? Enums.GetStringValue(EstadoSolicitudDeTraslado.OPEN) : Enums.GetStringValue(EstadoSolicitudDeTraslado.CLOSED) , Bodegas = string.Join("|", Bodegas.Where(bodega => bodega.IS_SELECTED).Select(bodega => bodega.WAREHOUSE_ID)) }); }
private void UiBarButtonCerrarSolicitudes_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (SolicitudesDeTraslado == null) { return; } UsuarioDeseaCerrarSolicitudesDeTraslado?.Invoke(sender, new ReporteDeSolicitudDeTrasladoArgumento { IdsSolicitudesDeTraslado = string.Join("|", SolicitudesDeTraslado.Where(solicitud => solicitud.IS_SELECTED).Select(solicitud => solicitud.TRANSFER_REQUEST_ID)) , MaterialesSolicitudDeTraslado = string.Join("|", SolicitudesDeTraslado.Where(solicitud => solicitud.IS_SELECTED).Select(solicitud => solicitud.MATERIAL_ID)) }); UsuarioDeseaObtenerSolicitudesDeTrasladoPorBodegaEstadoYFecha?.Invoke(sender, new ReporteDeSolicitudDeTrasladoArgumento { FechaInicial = UiFechaInicial.DateTime , FechaFinal = UiFechaFinal.DateTime , Estado = UiSwitchAbiertas.IsOn ? Enums.GetStringValue(EstadoSolicitudDeTraslado.OPEN) : Enums.GetStringValue(EstadoSolicitudDeTraslado.CLOSED) , Bodegas = string.Join("|", Bodegas.Where(bodega => bodega.IS_SELECTED).Select(bodega => bodega.WAREHOUSE_ID)) }); }