public void EliminarOperacion(Cgasto obj, bool tienecredito, Ccaja_diaria caja) { if (tienecredito) { Cdatos_operaciones.EliminarReferenciaDe(obj); } Cdatos_operaciones.Eliminar(obj); caja.EliminarGasto(obj); }
public void EliminarOperacion(Ccobro obj, bool tienedebito, Ccaja_diaria caja) { if (tienedebito) { Cdatos_operaciones.EliminarReferenciaDe(obj); } Cdatos_operaciones.Eliminar(obj); caja.EliminarCobro(obj); }
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); }
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); }
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); } }