Пример #1
0
        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;
        }
Пример #2
0
        //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;
        }