protected override Task HandleMessage(AccountChangedMessage message) { if (message.EventType != AccountEventTypeEnum.Created || message.Account == null) { return(Task.CompletedTask); } var report = new AccountsReport { Id = message.Account.Id, Date = DateTime.UtcNow, TakerAccountId = message.Account.Id, TakerCounterpartyId = message.Account.ClientId, BaseAssetId = message.Account.BaseAssetId, IsLive = _settings.IsLive, LegalEntity = message.Account.LegalEntity, }; return(_accountsReportsRepository.InsertOrReplaceAsync(report)); }
public ActionResult Accounts(AccountsReport report) { report.Ready(); return(View(report)); }
public ActionResult AccountsExport(AccountsReport report) { return(Accounts(report)); }