Esempio n. 1
0
        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)));
        }
Esempio n. 2
0
 public ChartDataVm LoadTotalAum([FromBody] ChartDataParamQuery chartDataParamQuery)
 {
     return(_dashboardService.LoadTotalAum(chartDataParamQuery.Periods.ToPeriodList(), chartDataParamQuery.IdMasterAccounts, chartDataParamQuery.IdTradeAccounts));
 }
Esempio n. 3
0
 public ChartDataVm LoadBorrowing([FromBody] ChartDataParamQuery chartDataParamQuery)
 {
     return(_incomeService.LoadBorrowing(chartDataParamQuery.Periods.ToPeriodList(), chartDataParamQuery.IdMasterAccounts, chartDataParamQuery.IdTradeAccounts));
 }