public HtmlController( [Dependency(UnityIOC.UOF.AlwaysPPS)] IUnitOfWork unitOfWork , ITResourceTeamService iTResourceTeamService , ICtProjectTypeService iCtProjectTypeService , IProjectService iProjectService , IOaEmployeeService iOaEmployeeService , OaDepartmentService oaDepartmentService , ITProjectTaskService _iTProjectTaskService) : base(unitOfWork) { _unitOfWork = unitOfWork; _iTResourceTeamService = iTResourceTeamService; _ICtProjectTypeService = iCtProjectTypeService; _IProjectService = iProjectService; _IOaEmployeeService = iOaEmployeeService; _OaDepartmentService = oaDepartmentService; }
//constructor public ReportFormController( [Dependency(UnityIOC.UOF.AlwaysPPS)] IUnitOfWork unitOfWork , IReportFormService _test , IProjectWorkPlanService _IProjectWorkPlanService , ITResourceTeamService iTResourceTeamService , ICtTeamService _iCtTeamService , IOaDepartment _IOaDepartment , ISpRPTTeamTimeSheetServer _spRptTeamTimeSheetServer , IOaEmployeeService _employeeService , ICtProjectTypeService _ICtProjectTypeService , ISpRPTByTeamTimeSheetServer _rptByTeam , ISpRPTGetTimeSheetByTeamServer _byTeamTimeSheetServer , IProjectService _projectService , IReportCharDataService _charData , IReportDataByClient _client , IReportDataByProject _projectData , IReportDataByDept _deptData ) : base(unitOfWork) { this.workPlan = _test; this.iProjectWorkPlanService = _IProjectWorkPlanService; _iTResourceTeamService = iTResourceTeamService; this._iCtTeamService = _iCtTeamService; this._IOaDepartment = _IOaDepartment; this._spRptTeamTimeSheetServer = _spRptTeamTimeSheetServer; this._employeeService = _employeeService; this._ICtProjectTypeService = _ICtProjectTypeService; this._rptByTeam = _rptByTeam; this._byTeamTimeSheetServer = _byTeamTimeSheetServer; this._projectService = _projectService; this._charData = _charData; this._client = _client; this._projectData = _projectData; this._deptData = _deptData; }