public virtual IActionResult List() { if (!_permissionService.Authorize(StandardPermissionProvider.ManageContractPeriod)) { return(AccessDeniedView()); } //prepare model var model = _contractModelFactory.PrepareContractPeriodSearchModel(new ContractPeriodSearchModel()); return(View(model)); }