Exemplo n.º 1
0
        public ActionResult Index()
        {
            RetrieveDataViewModel dataVM= new RetrieveDataViewModel();

            dataVM.NSWCaseStatisticsVM=_searchDataService.GetNSWCaseStatistics();
            dataVM.AustraliaAndWorldCaseStatisticsVM = _searchDataService.GetAuAndWorldCaseStatisticsFromWHO();
            return View(dataVM);
        }
Exemplo n.º 2
0
        public ActionResult Details(string postcode)
        {
            RetrieveDataViewModel model = new RetrieveDataViewModel();
            model.Postcode = postcode;
            string webAddress = _searchDataService.CombineConfirmedCasesDetailsURL(postcode);
            model.DetailsResult = _searchDataService.GetCasesDetialsList(webAddress);

            webAddress = _searchDataService.CombineRetrieveSuburbURL(postcode);
            List<string> suburbs = _searchDataService.GetSuburbByPostcode(webAddress);
            model.Suburbs = suburbs;
            model.NSWCount = _searchDataService.GetNSWConfirmedCasesCount();
            return View(model);
        }
Exemplo n.º 3
0
        public ActionResult Index(RetrieveDataViewModel model)
        {
            if (!ModelState.IsValid)
                return View(model);

            string webAddress = _searchDataService.CombineConfirmedCasesDetailsURL(model.Postcode);
            model.DetailsResult = _searchDataService.GetCasesDetialsList(webAddress);

            webAddress = _searchDataService.CombineRetrieveSuburbURL(model.Postcode);
            List<string> suburbs = _searchDataService.GetSuburbByPostcode(webAddress);
            model.Suburbs = suburbs;
            model.NSWCount = _searchDataService.GetNSWConfirmedCasesCount();

            webAddress = _searchDataService.CombineConfirmedCasesDailyCountURL(model.Postcode);
            model.DailyCountResult = _searchDataService.GetCasesDailyCountList(webAddress);

            return View(model);
        }