private void botonCronograma_Click(object sender, EventArgs e)
        {
            FrmCronograma cro = new FrmCronograma {
                Tipo = "Cronograma", DtCronos = _dtCronograma
            };

            cro.ShowDialog(this);
        }
Esempio n. 2
0
        private void btnVerPagos_Click(object sender, EventArgs e)
        {
            var pagos = new EmpeñosDC(new clsConeccionDB().StringConn()).PagosInteres.Where(pg => pg.FolioBoleta == txtFolioBoleta.Text && pg.Estado)
                        .Select(pg => new { pg.Clave, MesPagado = pg.MesPagado ?? "N/A", pg.Interes, pg.Recargos, pg.TotalPagar, pg.FechaPago, Registro = pg.Usuario.Nombre });
            DataTable dtPagos = new LinqToDataTable().ObtenerDataTable2(pagos);

            if (dtPagos.Rows.Count == 0)
            {
                MessageBox.Show("Boleta sin pagos de interes", Application.ProductName);
                return;
            }
            FrmCronograma cro = new FrmCronograma {
                Tipo = "PagosInteres", DtCronos = dtPagos
            };

            cro.ShowDialog(this);
        }
        private void btnVerReferencias_Click(object sender, EventArgs e)
        {
            var refe = from r in _entidades.DetalleReferenciasPrestamos
                       where r.CvePrestamo == _cveFinanciamiento
                       select new { Clave = r.Referencia.CveReferencia, r.Referencia.Nombre, r.Referencia.Direccion, r.Referencia.Telefono, r.Referencia.Celular };
            DataTable dtrefe = new LinqToDataTable().ObtenerDataTable2(refe);

            if (dtrefe.Rows.Count == 0)
            {
                MessageBox.Show("Financiamiento sin referencias", Application.ProductName);
                return;
            }
            FrmCronograma cro = new FrmCronograma {
                Tipo = "Referencias", DtCronos = dtrefe
            };

            cro.ShowDialog(this);
        }
        private void btnImprimirHistorico_Click(object sender, EventArgs e)
        {
            var pagos = from p in _entidades.PagosFinanciamientos
                        where p.CvePrestamo == _cveFinanciamiento && p.Estado
                        select new { p.Clave, p.Cantidad, p.Interes, p.Recargo, p.AbonoPrestamo, p.TotalPago, p.FechaPago, Registró = p.Usuario.Nombre };

            DataTable dtPagos = new LinqToDataTable().ObtenerDataTable2(pagos);

            if (dtPagos.Rows.Count == 0)
            {
                MessageBox.Show("Financiamiento sin pagos Previos", Application.ProductName);
                return;
            }

            FrmCronograma cro = new FrmCronograma {
                Tipo = "Pagos", DtCronos = dtPagos
            };

            cro.ShowDialog(this);
        }
        private void btnImprimirHistorico_Click(object sender, EventArgs e)
        {
            var pagos = from p in _entidades.FinancieraPagos
                        where p.CveCredito == Convert.ToInt32(txtCveCredito.EditValue) && p.Estado
                        select new { p.Clave, p.Pago, p.Recargo, p.TotalPago, p.FechaPago, Registró = p.Usuario.Nombre };

            if (pagos.Any())
            {
                DataTable dtPagos = new LinqToDataTable().ObtenerDataTable2(pagos);
                if (dtPagos.Rows.Count == 0)
                {
                    MessageBox.Show("Crédito sin pagos Previos", Application.ProductName);
                    return;
                }

                FrmCronograma cro = new FrmCronograma {
                    Tipo = "PagosFinanciera", DtCronos = dtPagos
                };
                cro.ShowDialog(this);
            }
        }