private void ExportarP()
        {
            ResultadoExport     exp = new ResultadoExport();
            SqlParameter        param;
            List <SqlParameter> paramC = new List <SqlParameter>();

            param       = new SqlParameter("@PHP_NumeroPrestamo", SqlDbType.Int);
            param.Value = NumeroPrestamo;
            paramC.Add(param);
            param       = new SqlParameter("@PHP_FechaPago_Ini", SqlDbType.DateTime);
            param.Value = FechaIni;
            paramC.Add(param);
            param       = new SqlParameter("@PHP_FechaPago_Fin", SqlDbType.DateTime);
            param.Value = FechaFin;
            paramC.Add(param);

            exp = clsBD.ExportarExcel(CatalogoStoreds.Puentes_C_ReporteDePagos, paramC);

            if (!exp.HayError)
            {
                try
                {
                    Archivo = exp.Archivo;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(exp.Error, "Error al generar el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void ExportarDetalle()
        {
            ResultadoExport exp = new ResultadoExport();
            //DataTable dt = new DataTable();
            //dt = (DataTable)grdDetalle.DataSource;

            //exp = clsBD.ExportarExcel(dt);
            DateTime FechaPago      = clsGeneral.ObtieneFecha(grdDatos[0, RowIndexNum].Value.ToString());
            int      NumeroPrestamo = (int)grdDatos[1, RowIndexNum].Value;

            exp = clsBD.ExportarExcel(clsBD.Puentes_C_HistoricoDePago(NumeroPrestamo, FechaPago).Resultado);

            if (!exp.HayError)
            {
                try
                {
                    if (System.IO.File.Exists(exp.Archivo))
                    {
                        System.Diagnostics.Process.Start(exp.Archivo);
                    }
                    else
                    {
                        MessageBox.Show("No existe el archivo especificado", "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(exp.Error, "Error al generar el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void ExportarSaldos()
        {
            ResultadoExport exp = new ResultadoExport();

            //DataTable dt = new DataTable();
            //dt = (DataTable)grdDatos.DataSource;
            //exp = clsBD.ExportarExcel(dt);
            exp = clsBD.ExportarExcel(clsBD.Puentes_C_MovimientosPrestamo((int)cboNumeroPrestamo.SelectedValue, dtpFechaPago.Value.AddDays(-5), dtpFechaPago.MaxDate).Resultado);

            if (!exp.HayError)
            {
                try
                {
                    if (System.IO.File.Exists(exp.Archivo))
                    {
                        System.Diagnostics.Process.Start(exp.Archivo);
                    }
                    else
                    {
                        MessageBox.Show("No existe el archivo especificado", "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(exp.Error, "Error al generar el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #4
0
        private void ExportarDetalle()
        {
            ResultadoExport exp = new ResultadoExport();
            DataTable       dt  = new DataTable();

            dt = (DataTable)grdDetalle.DataSource;

            exp = clsBD.ExportarExcel(dt);

            if (!exp.HayError)
            {
                try
                {
                    if (System.IO.File.Exists(exp.Archivo))
                    {
                        System.Diagnostics.Process.Start(exp.Archivo);
                    }
                    else
                    {
                        MessageBox.Show("No existe el archivo especificado", "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(exp.Error, "Error al generar el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #5
0
        private void ExportarR()
        {
            ResultadoExport     exp = new ResultadoExport();
            SqlParameter        param;
            List <SqlParameter> paramC = new List <SqlParameter>();

            param       = new SqlParameter("@PHCM_Fecha_Ini", SqlDbType.DateTime);
            param.Value = Fecha_Ini;
            paramC.Add(param);
            param       = new SqlParameter("@PHCM_Fecha_Fin", SqlDbType.DateTime);
            param.Value = Fecha_Fin;
            paramC.Add(param);
            param       = new SqlParameter("@PHCM_Periodo", SqlDbType.DateTime);
            param.Value = Periodo;
            paramC.Add(param);
            param       = new SqlParameter("@Usr_Id", SqlDbType.Int);
            param.Value = Usr_Id;
            paramC.Add(param);
            param       = new SqlParameter("@TopSel", SqlDbType.Int);
            param.Value = TopSel;
            paramC.Add(param);

            exp = clsBD.ExportarExcel(CatalogoStoreds.Puentes_C_HistoricoCierresMensuales, paramC);

            if (!exp.HayError)
            {
                try
                {
                    Archivo = exp.Archivo;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(exp.Error, "Error al generar el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #6
0
        private void btnExportarDetalle_Click(object sender, EventArgs e)
        {
            ResultadoExport exp = new ResultadoExport();

            exp = clsBD.ExportarExcel(DetalleCierre);

            if (!exp.HayError)
            {
                try
                {
                    System.Diagnostics.Process.Start(exp.Archivo);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error al abrir el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(exp.Error, "Error al generar el archivo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }