Esempio n. 1
0
        public bool TryRemoveCuenta(ref CuentaMayor cuenta, string nombreParaPresupuesto, decimal saldoCuenta)
        {
            var c = new CuentaParaPresupuesto(cuenta, nombreParaPresupuesto, saldoCuenta);

            if (!this._Cuentas.Contains(c))
            {
                return(false);
            }

            this._Cuentas.RemoveAt(this._Cuentas.IndexOf(c));
            this._Importe -= saldoCuenta;
            return(true);
        }
Esempio n. 2
0
        public bool TryAddCuenta(ref CuentaMayor cuenta, string nombreParaPresupuesto, decimal saldoCuenta)
        {
            var c = new CuentaParaPresupuesto(cuenta, nombreParaPresupuesto, saldoCuenta);

            if (this._Cuentas.Contains(c))
            {
                return(false);
            }

            this._Cuentas.Add(c);
            this._Importe += saldoCuenta;
            return(true);
        }