private void ExportalAExcel() { try { if (UiContenedorVistaErp.DataSource == null) { return; } if (UiVistaErp.RowCount <= 0) { return; } var dialog = new SaveFileDialog { DefaultExt = "xlsx", Filter = @"Archivos de excel (*.xlsx)|*.xlsx" }; if (dialog.ShowDialog() != DialogResult.OK) { return; } UiVistaCliente.ExportToXlsx(dialog.FileName); UiVistaErp.ExportToXlsx(dialog.FileName); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void UiBotonEliminarEncabezado_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { if (UiVistaErp.FocusedRowHandle < 0) { return; } var detalle = (DocumentoRecepcionErpDetalle)UiVistaErp.GetRow(UiVistaErp.FocusedRowHandle); if (detalle == null) { return; } if (detalle.IS_ASSIGNED == 1) { return; } var listaDet = OrdenesDeCompraDetalle; OrdenesDeCompraDetalle = listaDet.Where(det => det.ERP_DOC != detalle.ERP_DOC || !det.SKU.Equals(detalle.SKU) || det.LINE_NUM != detalle.LINE_NUM).ToList(); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
private void UiBotonContraer_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { UiVistaErp.CollapseAllGroups(); }
private void UiBotonExpandir_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { UiVistaErp.ExpandAllGroups(); }