public void AgregarOperacion(Cgasto obj, Ccaja_diaria caja) { if (ultimogasto == 0) { ultimogasto = Cdatos_operaciones.DevolverUltimo("GASTOS"); } try { ultimogasto++; obj.Numero = ultimogasto; Cdatos_operaciones.Agregar(obj, caja); caja.AgregarGasto(obj); } catch { AgregarOperacion(obj, caja); } }
public void AgregarOperacion(Ccobro obj, Ccaja_diaria caja) { if (ultimocobro == 0) { ultimocobro = Cdatos_operaciones.DevolverUltimo("COBROS"); } try { ultimocobro++; obj.Numero = ultimocobro; Cdatos_operaciones.Agregar(obj, caja); caja.AgregarCobro(obj); } catch { AgregarOperacion(obj, caja); } }
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); } }