public void Apply(BudgetCreated evnt) { _id = evnt.BudgetId; _name = evnt.Name; _owner = evnt.Owner; _currencyISOCode = evnt.CurrencyISOCode; }
public void Apply(BudgetCreated evnt) { _id = evnt.BudgetId; _name = evnt.Name; _owner = evnt.Owner; _currencyISOCode = evnt.CurrencyISOCode; }
void When(BudgetCreated evnt) { if (_budgets.ContainsKey(evnt.BudgetId.ToString())) return; //var userName = _userNames[evnt.Owner.ToString()]; var userName = "******"; var s = new Budget(); s.Apply(evnt, userName); _budgets.Add(evnt.BudgetId.ToString(), s); }
internal void Apply(BudgetCreated evnt, string ownerUsername) { Id = evnt.BudgetId.ToString(); Name = evnt.Name; OwnerId = evnt.Owner.ToString(); Created = evnt.Timestamp; OwnerUsername = ownerUsername; CurrencyISOCode = evnt.CurrencyISOCode; _allowedUsers.Add(OwnerId); }