public void CargarGrilla() { try { gdrListaFacturas.DataSource = AD_Facturas.ObtenerListadoFacturas(); } catch (Exception ex) { MessageBox.Show("Error al obtener facturas"); } }
private void CargarEstadistica(string desde, string hasta) { DataTable tabla = new DataTable(); tabla = AD_Facturas.ObtenerFacturasMediosPagoPorFecha(desde, hasta); ReportDataSource ds = new ReportDataSource("DatosEstadFacturasMediosPago", tabla); estadFactXMedioPago.LocalReport.DataSources.Clear(); estadFactXMedioPago.LocalReport.DataSources.Add(ds); estadFactXMedioPago.Refresh(); }
private void CargarEstadisticaCompleta() { DataTable tabla = new DataTable(); tabla = AD_Facturas.ObtenerFacturasMediosPago(); ReportDataSource ds = new ReportDataSource("DatosEstadFacturasMediosPago", tabla); estadFactXMedioPago.LocalReport.DataSources.Clear(); estadFactXMedioPago.LocalReport.DataSources.Add(ds); estadFactXMedioPago.Refresh(); }
private void frmEstadisticaExpenCobradasMensualEdificio_Load(object sender, EventArgs e) { DataTable tabla = new DataTable(); tabla = AD_Facturas.ObtenerFacturasMediosPago(); ReportDataSource ds = new ReportDataSource("DatosEstadFacturasMediosPago", tabla); estadFactXMedioPago.LocalReport.DataSources.Clear(); estadFactXMedioPago.LocalReport.DataSources.Add(ds); this.estadFactXMedioPago.RefreshReport(); }
private void CargarReporteCompleto() { DataTable tabla = new DataTable(); tabla = AD_Facturas.ObtenerListadoFacturas(); ReportDataSource ds = new ReportDataSource("DataSetFacturas", tabla); reporteFacturasPorFecha.LocalReport.DataSources.Clear(); reporteFacturasPorFecha.LocalReport.DataSources.Add(ds); reporteFacturasPorFecha.Refresh(); }
private void CargarReporte(string desde, string hasta) { DataTable tabla = new DataTable(); tabla = AD_Facturas.ObtenerFacturasPorFecha(desde, hasta); ReportDataSource ds = new ReportDataSource("DataSetFacturas", tabla); reporteFacturasPorFecha.LocalReport.DataSources.Clear(); reporteFacturasPorFecha.LocalReport.DataSources.Add(ds); reporteFacturasPorFecha.Refresh(); }
private void RepDeFacturasEnRangoDeFechas_Load(object sender, EventArgs e) { DataTable tabla = new DataTable(); tabla = AD_Facturas.ObtenerListadoFacturas(); ReportDataSource ds = new ReportDataSource("DataSetFacturas", tabla); reporteFacturasPorFecha.LocalReport.DataSources.Clear(); reporteFacturasPorFecha.LocalReport.DataSources.Add(ds); this.reporteFacturasPorFecha.RefreshReport(); }
private void btnGuardarFactura_Click(object sender, EventArgs e) { List <int> listaClientes = new List <int>(); for (int i = 0; i < grillaClientes.Rows.Count; i++) { listaClientes.Add(int.Parse(grillaClientes.Rows[i].Cells[0].Value.ToString())); } List <int> listaPropiedades = new List <int>(); for (int i = 0; i < grillaPropiedades.Rows.Count; i++) { listaPropiedades.Add(int.Parse(grillaPropiedades.Rows[i].Cells[0].Value.ToString())); } List <int> listaDueños = new List <int>(); for (int i = 0; i < grillaDueño.Rows.Count; i++) { listaDueños.Add(int.Parse(grillaDueño.Rows[i].Cells[0].Value.ToString())); } if (!txtTotalComision.Text.Trim().Equals("") && !cmbMedioPagos.Text.Trim().Equals("") && listaClientes.Count > 0 && listaPropiedades.Count > 0 && listaDueños.Count > 0) { bool resultado = AD_Facturas.AltaNuevaFactura(int.Parse(txtNumFac.Text), float.Parse(txtTotalComision.Text), (int)cmbMedioPagos.SelectedValue, listaClientes, listaPropiedades, listaDueños); if (resultado) { MessageBox.Show("Factura generada con éxito"); grillaClientes.Rows.Clear(); grillaPropiedades.Rows.Clear(); grillaDueño.Rows.Clear(); LimpiarCampos(); ObtenerUltimoNumFactura(); CargarComboMediosPago(); CargarGrilla(); } else { MessageBox.Show("Error al generar la factura"); } } else { MessageBox.Show("Revise que todos los datos esten cargados"); } }
private void btnFiltrar_Click(object sender, EventArgs e) { if (txtAño.Text.Equals("")) { MessageBox.Show("Faltan rellenar filtros", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtAño.Focus(); } else { DataTable tabla = new DataTable(); int año = int.Parse(txtAño.Text); tabla = AD_Facturas.ObtenerComisionesPorAño(año); ReportDataSource ds = new ReportDataSource("EstadisticaComisionesMensuales", tabla); EstadisticaComisiones.LocalReport.DataSources.Clear(); EstadisticaComisiones.LocalReport.DataSources.Add(ds); this.EstadisticaComisiones.RefreshReport(); } }
private void ObtenerUltimoNumFactura() { int nro = AD_Facturas.ObtenerUltimoNumFactura(); txtNumFac.Text = (nro + 1).ToString(); }