protected CostsTabViewModel() { CurrentDate = Resources.todayLabel + DateTime.Today.ToString("d"); DayCosts = CostsRepository.Instance.GetByDay(DateTime.Today).DailyCosts; DailyTotalCosts = CostsRepository.Instance.GetByDay(DateTime.Today).TotalCosts; NewCashTransaction = new OneCashTransaction(); }
public void ExecuteAddCashTransactionCommand(object parametr) { DayCosts.Add(new OneCashTransaction() { Article = NewCashTransaction.Article, Money = NewCashTransaction.Money }); DailyTotalCosts += NewCashTransaction.Money; CostsRepository.Instance.AddOperation(NewCashTransaction); NewCashTransaction = new OneCashTransaction(); }
public override bool Equals(object obj) { // If parameter is null return false. if (obj == null) { return(false); } // If parameter cannot be cast to Point return false. OneCashTransaction t = obj as OneCashTransaction; if ((System.Object)t == null) { return(false); } // Return true if the fields match: return((Money == t.Money) && (Article == t.Article)); }