internal void When(LineExpenseChanged evnt) { Amount = evnt.Expense.Amount; Category = evnt.Expense.Category; Description = evnt.Expense.Description; Date = evnt.Expense.Date; DistributionKey = evnt.Expense.DistributionKey; Tags = evnt.Expense.Tags; }
public void When(LineExpenseChanged evnt) { Date = evnt.Expense.Date; Category = evnt.Expense.Category; Description = evnt.Expense.Description; Amount = evnt.Expense.Amount; CurrencyISOCode = evnt.Expense.Amount.GetCurrency().IsoCode; DistributionKey = evnt.Expense.DistributionKey; }
void When(LineExpenseChanged evnt) { if (evnt.BudgetId.ToString().Equals(_budget) == false) { return; } var line = _lines.Single(l => l.Id == evnt.LineId.ToString()); line.When(evnt); }