public IHttpActionResult GetAccountsInfo(ChartDataParamQuery paramQuery) { var pageIndex = (int)ActionContext.ActionArguments["pageIndex"]; var pageSize = (int)ActionContext.ActionArguments["paginSize"]; var sorting = (string)ActionContext.ActionArguments["sorting"]; var period = paramQuery.Periods.FirstOrDefault()?.ToPeriod(); return(Ok(_tradeAccountService.GetAccountsInfo(pageIndex, pageSize, sorting, paramQuery.IdMasterAccounts, paramQuery.IdTradeAccounts, period))); }
public ChartDataVm LoadTotalAum([FromBody] ChartDataParamQuery chartDataParamQuery) { return(_dashboardService.LoadTotalAum(chartDataParamQuery.Periods.ToPeriodList(), chartDataParamQuery.IdMasterAccounts, chartDataParamQuery.IdTradeAccounts)); }
public ChartDataVm LoadBorrowing([FromBody] ChartDataParamQuery chartDataParamQuery) { return(_incomeService.LoadBorrowing(chartDataParamQuery.Periods.ToPeriodList(), chartDataParamQuery.IdMasterAccounts, chartDataParamQuery.IdTradeAccounts)); }