private void btnPagarSaldo_Click(object sender, EventArgs e)
        {
            Clases.cFunciones fun = new Clases.cFunciones();
            if (txtImportePagado.Text == "")
            {
                MessageBox.Show("Debe ingresar un importe", Clases.cMensaje.Mensaje());
                return;
            }

            double Saldo   = fun.ToDouble(txtSaldo.Text);
            double Importe = fun.ToDouble(txtImportePagado.Text);

            if (Importe > Saldo)
            {
                MessageBox.Show("El saldo es superior al importe", Clases.cMensaje.Mensaje());
                return;
            }
            Clases.cMovimiento mov         = new Clases.cMovimiento();
            Clases.cSaldoCuota saldoCuotas = new Clases.cSaldoCuota();
            string             Descripcion = "PAGO DE SALDO CUOTA" + txtCuota.Text;

            Descripcion = Descripcion + ", PATENTE " + txtPatente.Text;
            Int32 Cuota    = Convert.ToInt32(txtCuota.Text);
            Int32 CodGrupo = Convert.ToInt32(txtCodGrupo.Text);

            Clases.cSaldoCuotasAnteriores salCuotas = new Clases.cSaldoCuotasAnteriores();
            Clases.cCuotasAnteriores      cuota     = new Clases.cCuotasAnteriores();
            DateTime Fecha = Convert.ToDateTime(txtFecha.Text);

            cuota.PagarSaldoCuota(CodGrupo, Cuota, Importe);
            mov.RegistrarMovimientoDescripcion(-1, Principal.CodUsuarioLogueado, Importe, 0, 0, 0, 0, Fecha, Descripcion);
            salCuotas.InsertarSaldoCob(CodGrupo, Cuota, Fecha, Importe);
            MessageBox.Show("Datos grabados correctamente", Clases.cMensaje.Mensaje());
        }
Ejemplo n.º 2
0
        private void FrmSaldoCuotas_Load(object sender, EventArgs e)
        {
            Clases.cFunciones  fun   = new Clases.cFunciones();
            Clases.cSaldoCuota saldo = new Clases.cSaldoCuota();
            DataTable          trdo  = saldo.GetSaldoCobranza(Convert.ToInt32(Principal.CodigoPrincipalAbm));

            trdo = fun.TablaaMiles(trdo, "Importe");
            Grilla.DataSource         = trdo;
            Grilla.Columns[0].Visible = false;
            Grilla.Columns[1].Visible = false;
        }