예제 #1
0
 public void EliminarOperacion(Cgasto obj, bool tienecredito, Ccaja_diaria caja)
 {
     if (tienecredito)
     {
         Cdatos_operaciones.EliminarReferenciaDe(obj);
     }
     Cdatos_operaciones.Eliminar(obj);
     caja.EliminarGasto(obj);
 }
예제 #2
0
 public void EliminarOperacion(Ccobro obj, bool tienedebito, Ccaja_diaria caja)
 {
     if (tienedebito)
     {
         Cdatos_operaciones.EliminarReferenciaDe(obj);
     }
     Cdatos_operaciones.Eliminar(obj);
     caja.EliminarCobro(obj);
 }
예제 #3
0
 public Ccuenta_corriente EliminarOperacion(Cpago_credito obj, bool tienepago, Ccuenta_corriente cuenta)
 {
     Cdatos_operaciones.EliminarReferenciaDebitosCreditos("Credito", obj);
     if (tienepago)
     {
         EliminarRefOperacion(obj, "[GASTOS-PAGOS]");
     }
     Cdatos_operaciones.Eliminar("[PAGOS_CREDITOS]", obj);
     cuenta.EliminarCredito(obj);
     return(cuenta);
 }
예제 #4
0
 public Ccuenta_corriente EliminarOperacion(Crecibo_debito obj, bool tienecobro, Ccuenta_corriente cuenta)
 {
     Cdatos_operaciones.EliminarReferenciaDebitosCreditos("Debito", obj);
     if (tienecobro)
     {
         EliminarRefOperacion(obj, "[COBROS-RECIBOS]");
     }
     Cdatos_operaciones.Eliminar("[RECIBOS_DEBITOS]", obj);
     cuenta.EliminarDebito(obj);
     return(cuenta);
 }
예제 #5
0
 public void EliminarOperacionesDe(Ccuenta_corriente obj)
 {
     if (obj.Debitos != null)
     {
         foreach (Crecibo_debito debito in obj.Debitos)
         {
             EliminarRefOperacion(debito, "[COBROS-RECIBOS]");
         }
         Cdatos_operaciones.Eliminar("[RECIBOS_DEBITOS]", obj);
     }
     if (obj.Creditos != null)
     {
         foreach (Cpago_credito credito in obj.Creditos)
         {
             EliminarRefOperacion(credito, "[GASTOS-PAGOS]");
         }
         Cdatos_operaciones.Eliminar("[PAGOS_CREDITOS]", obj);
     }
 }