public async Task <ActionResult> AatfObligatedData(AatfObligatedDataViewModel model)
        {
            SetBreadcrumb();
            ViewBag.TriggerDownload = ModelState.IsValid;

            await PopulateFilters(model);

            return(View(model));
        }
        private async Task PopulateFilters(AatfObligatedDataViewModel model)
        {
            using (var client = apiClient())
            {
                model.ComplianceYears = await ComplianceYears();

                model.CompetentAuthoritiesList = await CompetentAuthoritiesList();

                model.PanAreaList = await PatAreaList();
            }
        }
        public async Task <ActionResult> AatfObligatedData()
        {
            SetBreadcrumb();
            ViewBag.TriggerDownload = false;

            var model = new AatfObligatedDataViewModel();

            await PopulateFilters(model);

            return(View("AatfObligatedData", model));
        }
 public AatfObligatedDataViewModelTests()
 {
     model = new AatfObligatedDataViewModel();
 }