public DecisionController(
     IApplicationContext appicationContext,
     IDecisionBLL decisionBLL,
     ICouncilTypeBLL councilTypeBLL,
     ICountryBLL countryBLL,
     IDecisionTypeBLL decisionTypeBLL,
     IActivitySectorBLL activitySectorBLL,
     IMainCategoryBLL mainCategoryBLL,
     ICompanyBLL companyBLL,
     IDepartmentBLL departmentBLL,
     IDecisionExecutionBLL decisionExecutionBLL,
     IDepartmentResponsibleBLL departmentResponsibleBLL,
     ISubCategoryBLL subCategoryBLL)
 {
     this._decisionBLL         = decisionBLL;
     this._mainCategoryBLL     = mainCategoryBLL;
     this._subCategoryBLL      = subCategoryBLL;
     _countryBLL               = countryBLL;
     _decisionTypeBLL          = decisionTypeBLL;
     _activitySectorBLL        = activitySectorBLL;
     _companyBLL               = companyBLL;
     _departmentBLL            = departmentBLL;
     _decisionExecutionBLL     = decisionExecutionBLL;
     _departmentResponsibleBLL = departmentResponsibleBLL;
     _councilTypeBLL           = councilTypeBLL;
     _appicationContext        = appicationContext;
 }
 public ActivitySectorController(
     IApplicationContext appicationContext,
     IActivitySectorBLL activitySectorBLL)
 {
     _activitySectorBLL = activitySectorBLL;
     _appicationContext = appicationContext;
 }