// CARGAR DE BD
 public void CargarUltimo()
 {
     if (ultimo == 0)
     {
         ultimo = Cdatos_cuentas_corrientes.DevolverUltimo();
     }
 }
 // METODOS ABM
 public void Agregar(Ccuenta_corriente obj, Cpersona objpersona)
 {
     try
     {
         ultimo++;
         obj.ID = ultimo;
         Cdatos_cuentas_corrientes.Agregar(obj, objpersona);
         objpersona.AgregarCuentaCorriente(obj);
     }
     catch
     {
         Agregar(obj, objpersona);
     }
 }
 public void AgregarOperacion(Crecibo_debito objDebito, Ccuenta_corriente objcuenta)
 {
     if (ultimoDebito == 0)
     {
         ultimoDebito = Cdatos_operaciones.DevolverUltimo("[RECIBOS_DEBITOS]");
     }
     try
     {
         ultimoDebito++;
         objDebito.Numero = ultimoDebito;
         Cdatos_operaciones.Agregar("[RECIBOS_DEBITOS]", objDebito, objcuenta, objDebito.Concepto);
         objcuenta.AgregarDebito(objDebito);
         Cdatos_cuentas_corrientes.Modificar(objcuenta);
     }
     catch
     {
         AgregarOperacion(objDebito, objcuenta);
     }
 }
 public void AgregarOperacion(Cpago_credito objcredito, Ccuenta_corriente objcuenta)
 {
     if (ultimoCredito == 0)
     {
         ultimoCredito = Cdatos_operaciones.DevolverUltimo("[PAGOS_CREDITOS]");
     }
     try
     {
         ultimoCredito++;
         objcredito.Numero = ultimoCredito;
         Cdatos_operaciones.Agregar("[PAGOS_CREDITOS]", objcredito, objcuenta, objcredito.Concepto);
         objcuenta.AgregarCredito(objcredito);
         Cdatos_cuentas_corrientes.Modificar(objcuenta);
     }
     catch
     {
         AgregarOperacion(objcredito, objcuenta);
     }
 }
 public void Eliminar(Ccuenta_corriente obj)
 {
     Cdatos_cuentas_corrientes.Eliminar(obj);
 }
 public void Modificar(Ccuenta_corriente obj)
 {
     Cdatos_cuentas_corrientes.Modificar(obj);
 }