public SaveController(IPCRChecklistService pcrChecklistService, IPCRGuidelineService pcrGuidelineService, IPCRFollowUpService pcrFollowUpService)
 {
     _authorizationService = AuthorizationServiceFactory.Current;
     _pcrChecklistService  = pcrChecklistService;
     _pcrGuidelineService  = pcrGuidelineService;
     _pcrFollowUpService   = pcrFollowUpService;
 }
        public ViewController(
            IPCRChecklistService pcrChecklistService,
            ICatalogService catalogService,
            IPCRGuidelineService prcGuidelineService,
            IPCRFollowUpService pcrFollowUpService)
        {
            _authorizationService = AuthorizationServiceFactory.Current;
            _pcrChecklistService  = pcrChecklistService;
            _pcrGuidelineService  = prcGuidelineService;
            _pcrFollowUpService   = pcrFollowUpService;
            _catalogService       = catalogService;

            _viewModelMapperHelper = new ViewModelMapperHelper(
                ViewBag,
                _pcrChecklistService,
                _catalogService,
                _authorizationService,
                _pcrFollowUpService);
        }