public void AddDebt(int id, decimal amount)
 {
     Debts.Add(new Debt()
     {
         ID = id, Amount = amount
     });
 }
Exemple #2
0
        async Task ExecuteLoadItemsCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            try
            {
                Debts.Clear();
                var items = await repository.GetItemsAsync(User.Id);

                foreach (var item in items)
                {
                    Debts.Add(item);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
            finally
            {
                IsBusy = false;
            }
        }
Exemple #3
0
        // CREA UNA NUEVA DEUDA Y LO AGREGA A LA LISTA DE LAS MISMAS
        public void AddNewDebt(Purchase NewPurchase, float Amount)
        {
            Debt Debt = new Debt();

            Debt.Amount       = Amount;
            Debt.OwedPurchase = NewPurchase;
            Debts.Add(Debt);
        }
Exemple #4
0
        private void AddDebt()
        {
            var debt = new Debt
            {
                Amount = debtAmount,
                Date   = DateTime.Now
            };

            Debts.Add(debt);
            Debter.DebtList.Add(debt);
            Debter.Indebted += debtAmount;
        }
Exemple #5
0
        public CommandResult AddDebit(ExpensePayment expensePayment)
        {
            if (expensePayment.Status == Paid)
            {
                var balance = Balance -= expensePayment.Value;

                if (balance < 0)
                {
                    return(new Exception("Insufficient balance!"));
                }

                Balance = balance;
            }

            Debts.Add(expensePayment);
            return(CommandResult.Success());
        }
Exemple #6
0
 public void AddDebt(Debt debt)
 {
     Debts.Add(debt);
 }
Exemple #7
0
 public Debtor(Debt initialDebt, string dname)
 {
     name = dname;
     Debts.Add(initialDebt);
     totaldebt = initialDebt.Debtvalue;
 }