private void UiBotonQuitarLineasCompletadas_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { UsuarioDeseaQuitarLineasCompletas?.Invoke(sender, e); UiPivotGridOrdenesPendiente.Refresh(); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void UiBotonImpDetallado_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var dialog = new SaveFileDialog { DefaultExt = "xlsx", Filter = @"Archivos de excel (*.xlsx)|*.xlsx" }; if (dialog.ShowDialog() == DialogResult.OK) { UiPivotGridOrdenesPendiente.ExportToXlsx(dialog.FileName); } } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void CargarOrdenesDeVenta(object sender) { try { var codigosFuesteRutas = new StringBuilder(); var codigosRutas = new StringBuilder(); UiPivotGridOrdenesPendiente.DataSource = new List <OrdenDeVentaPendiente>(); if (UISwitchSonda.Checked) { foreach (var ruta in Rutas.Where(r => r.IS_SELECTED)) { if (codigosFuesteRutas.Length > 0) { codigosFuesteRutas.Append("|"); } codigosFuesteRutas.Append(ruta.EXTERNAL_SOURCE_ID); if (codigosRutas.Length > 0) { codigosRutas.Append("|"); } codigosRutas.Append(ruta.CODE_ROUTE); } } UsuarioDeseaObtenerOrdenesDeVentaPendiente?.Invoke(sender, new OrdenDeVentaArgumento { FechaInicio = Convert.ToDateTime(UiFechaInicio.EditValue), FechaFin = Convert.ToDateTime(UiFechaFinal.EditValue).AddHours(23), CodigosFuenteRuta = codigosFuesteRutas.ToString(), CodigosRuta = codigosRutas.ToString() }); UiPivotGridOrdenesPendiente.Refresh(); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }