Ejemplo n.º 1
0
        protected override async Task OnInitializedAsync()
        {
            var companyOutlookModel = await IuiStockService.GetCompanyOutlook(StockTicker);

            if (companyOutlookModel != null)
            {
                if (companyOutlookModel.stockDividend != null)
                {
                    companyOutlookModel.stockDividend = companyOutlookModel.stockDividend.OrderBy(x => DateTime.Parse(x.date)).ToArray();
                }

                if (companyOutlookModel.financialsAnnual?.income != null)
                {
                    companyOutlookModel.financialsAnnual.income = companyOutlookModel.financialsAnnual.income.OrderBy(x => DateTime.Parse(x.date)).ToArray();
                }

                if (companyOutlookModel.financialsAnnual?.cash != null)
                {
                    companyOutlookModel.financialsAnnual.cash = companyOutlookModel.financialsAnnual.cash.OrderBy(x => DateTime.Parse(x.date)).ToArray();
                }

                if (companyOutlookModel.financialsAnnual?.balance != null)
                {
                    companyOutlookModel.financialsAnnual.balance = companyOutlookModel.financialsAnnual.balance.OrderBy(x => DateTime.Parse(x.date)).ToArray();
                }

                CompanyOutlook = companyOutlookModel;
            }
        }
Ejemplo n.º 2
0
        protected override async Task OnInitializedAsync()
        {
            Prices = await StockPriceService.GetHistoricPrices(StockTicker);

            CompanyOutlook = await IuiStockService.GetCompanyOutlook(StockTicker);
        }