Ejemplo n.º 1
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (TipoReporte == "General")
     {
         try
         {
             ObtenerDatos();
             CuentasCobrarBL             ObjetoCuenta        = new CuentasCobrarBL();
             List <cReporteEstadoCuenta> Lista               = ObjetoCuenta.EstadoCuentaGeneral(FechaDesde, FechaHasta, FechaCorte, IndicadorCorte, ClienteDesde, ClienteHasta);
             frmrptEstadoCuentaGeneral   EstadoCuentaGeneral = new frmrptEstadoCuentaGeneral(Lista);
             EstadoCuentaGeneral.ShowDialog(this);
         }
         catch (Exception Ex)
         {
             MessageBox.Show(Ex.Message, "Error al generar reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else if (TipoReporte == "Detallado")
     {
         try
         {
             ObtenerDatos();
             CuentasCobrarBL                    ObjetoCuenta          = new CuentasCobrarBL();
             List <cReporteEstadoCuenta>        Lista                 = ObjetoCuenta.EstadoCuentaDetallado(FechaDesde, FechaHasta, FechaCorte, IndicadorCorte, ClienteDesde, ClienteHasta);
             frmrptEstadoCuentaDetalladoCliente EstadoCuentaDetallado = new frmrptEstadoCuentaDetalladoCliente(Lista);
             EstadoCuentaDetallado.ShowDialog(this);
         }
         catch (Exception Ex)
         {
             MessageBox.Show(Ex.Message, "Error al generar reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else if (TipoReporte == "Cobranza General")
     {
         try
         {
             ObtenerDatos();
             CuentasCobrarBL             ObjetoCuenta          = new CuentasCobrarBL();
             List <cReporteEstadoCuenta> Lista                 = ObjetoCuenta.CobranzaGeneral(FechaDesde, FechaHasta, FechaCorte, IndicadorCorte, ClienteDesde, ClienteHasta);
             frmrptCobranzaGeneral       EstadoCuentaDetallado = new frmrptCobranzaGeneral(Lista);
             EstadoCuentaDetallado.ShowDialog(this);
         }
         catch (Exception Ex)
         {
             MessageBox.Show(Ex.Message, "Error al generar reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                Int32    ClienteDesde = ObtenerCliente(cbbClienteDesde.SelectedValue);
                Int32    ClienteHasta = ObtenerCliente(cbbClienteHasta.SelectedValue);
                DateTime FechaCorte   = dtpFechaCorte.Value;

                CuentasCobrarBL             ObjetoCuenta        = new CuentasCobrarBL();
                List <cReporteEstadoCuenta> Lista               = ObjetoCuenta.ReporteDocumentosPorCobrar(ClienteDesde, ClienteHasta, FechaCorte);
                frmrptCobranzaGeneral       DocumentosPorCobrar = new frmrptCobranzaGeneral(Lista);
                DocumentosPorCobrar.ShowDialog(this);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }