public async Task <IActionResult> Filter(FilterViewModel model) { if (!ModelState.IsValid) { return(View(await FilterViewModel.ReBuild(model, this.CompanyWorkData, this.Mapper))); } return(View(await FilterViewModel.CreateWithFilter(model, this.CompanyWorkData, this.Mapper))); }