예제 #1
0
        private void btnRListaClientes_Click(object sender, EventArgs e)
        {
            frmReportes oReportes = new frmReportes();

            oReportes.Show();
            oReportes.ObtenerListaClientes();
        }
예제 #2
0
        private void btnProcesar_Click(object sender, EventArgs e)
        {
            frmReportes oReportes = new frmReportes();


            if (ckTodosPrestamos.Checked == true)
            {
                oReportes.Show();
                oReportes.CuentasCobrar("", "", dtFechaDesde.Value.ToShortDateString(), dtFechaHasta.Value.ToShortDateString());
            }
            else
            {
                if (string.IsNullOrEmpty(txtCliente.Text))
                {
                    MessageBox.Show("Debes seleccionar un cliente", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    if (dtgPrestamos.Rows.Count == 0)
                    {
                        MessageBox.Show("Debes seleccionar un prestamo que procesar", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        //COMPRUEBA QUE SI LAS FILAS SELECIONADAS SON IGUALES A LA CANTIDAD DE FILAS EN LA TABLA
                        if (dtgPrestamos.SelectedRows.Count == dtgPrestamos.Rows.Count)
                        {
                            oReportes.Show();
                            oReportes.CuentasCobrar(txtCliente.Text, "", dtFechaDesde.Value.ToShortDateString(), dtFechaHasta.Value.ToShortDateString());
                        }
                        else
                        {
                            oReportes.Show();
                            oReportes.CuentasCobrar(txtCliente.Text, dtgPrestamos.CurrentRow.Cells["Numero"].Value.ToString(), dtFechaDesde.Value.ToShortDateString(), dtFechaHasta.Value.ToShortDateString());
                        }
                    }
                }
            }
        }
예제 #3
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            if (ckGastos.Checked == true)
            {
                frmReportes oReportes = new frmReportes();

                oReportes.Show();

                oReportes.CierreCaja(dtFechaDesde.Value.ToShortDateString(), dtFechaHasta.Value.ToShortDateString());
            }
            else
            {
                frmReportes oReportes = new frmReportes();

                oReportes.Show();

                oReportes.CierreCaja_SinGastos(dtFechaDesde.Value.ToShortDateString(), dtFechaHasta.Value.ToShortDateString());
            }
        }