コード例 #1
0
 public IndexController([Dependency(UnityIOC.UOF.AlwaysPPS)] IUnitOfWork unitOfWork
                        , IProjectService projectService
                        , ITResourceTeamService iTResourceTeamService
                        , IOaEmployeeService iOaEmployeeService
                        , OaDepartmentService oaDepartmentService)
     : base(unitOfWork)
 {
     _projectService        = projectService;
     _iTResourceTeamService = iTResourceTeamService;
     _IOaEmployeeService    = iOaEmployeeService;
     _OaDepartmentService   = oaDepartmentService;
 }
コード例 #2
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;
        }
コード例 #3
0
 //method
 public ReportFormService(IRepository <TProjectWorkPlan> _workPlan
                          , IRepository <VProject> project
                          , IRepository <OaEmployee> employee
                          , IRepository <OaDepartment> dep
                          , IRepository <TProject> pro
                          , IRepository <TTimesheet> sheet
                          , IRepository <TResourceTeam> team
                          , IRepository <CtProjectType> type
                          , IRepository <TProjectTask> task
                          , ITResourceTeamService iTResourceTeamService)
 {
     this._TProjectWorkPlan = _workPlan;
     this._VProject         = project;
     this._employee         = employee;
     this._dep              = dep;
     this._pro              = pro;
     this._sheet            = sheet;
     this._team             = team;
     this._type             = type;
     this._task             = task;
     _ITResourceTeamService = iTResourceTeamService;
 }
コード例 #4
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;
        }