public async Task <ActionResult> MissingProducerData(MissingProducerDataViewModel model) { SetBreadcrumb(); ViewBag.TriggerDownload = ModelState.IsValid; await PopulateFilters(model); return(View(model)); }
private async Task PopulateFilters(MissingProducerDataViewModel model) { var years = await FetchComplianceYearsForDataReturns(); model.ComplianceYears = new SelectList(years); var schemes = await FetchSchemes(); model.Schemes = new SelectList(schemes, "Id", "SchemeName"); }
public async Task <ActionResult> MissingProducerData() { SetBreadcrumb(); ViewBag.TriggerDownload = false; var model = new MissingProducerDataViewModel(); await PopulateFilters(model); return(View("MissingProducerData", model)); }
private async Task PopulateFilters(MissingProducerDataViewModel model) { List<int> years = await FetchComplianceYearsForDataReturns(); model.ComplianceYears = new SelectList(years); List<SchemeData> schemes = await FetchSchemes(); model.Schemes = new SelectList(schemes, "Id", "SchemeName"); }
public async Task<ActionResult> MissingProducerData(MissingProducerDataViewModel model) { SetBreadcrumb(); ViewBag.TriggerDownload = ModelState.IsValid; await PopulateFilters(model); return View(model); }
public async Task<ActionResult> MissingProducerData() { SetBreadcrumb(); ViewBag.TriggerDownload = false; MissingProducerDataViewModel model = new MissingProducerDataViewModel(); await PopulateFilters(model); return View("MissingProducerData", model); }