Пример #1
0
 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));
 }