private static void AssignStateFromEvent(BillingMessageState state, IAccountActivity billingEvent) { state.ActivityTypeCode = billingEvent.ActivityTypeCode; state.PolicyNumber = billingEvent.Policy.PolicyNumber; state.PolicyVersion = billingEvent.Policy.Mod; state.AdditionalData = DateTime.Now.ToString("yyyyMMddhhmmss"); state.Step = 0; state.StateMachineName = "BillingMessageMachine"; }
public AccountActivitiesViewModel(IAccountActivity accountActivity) { Id = accountActivity.Id; Date = accountActivity.Date; Category = accountActivity.Category.Name; Account = accountActivity.Account.Name; Amount = accountActivity.Amount; Description = accountActivity.Description; Name = accountActivity.Account.Name; IsTransfer = accountActivity is Transfer; }
private AccountActivitiesViewModel mapToAccountActivity(IAccountActivity accountActivity) { return(new AccountActivitiesViewModel(accountActivity)); }