예제 #1
0
 public FlowChartPlanService(
     IFlowChartMasterRepository flowChartMasterRepository,
     IFlowChartDetailRepository flowChartDetailRepository,
     IFlowChartMgDataRepository flowChartMgDataRepository,
     IFlowChartIEMgDataRepository flowChartIEMgDataRepository,
     ISystemBUDRepository systemBUDRepository,
     ISystemProjectRepository systemProjectRepository,
     ISystemFunctionPlantRepository systemFunctionPlantRepository,
     ISystemUserRepository systemUserRepository,
     ISystemUserRoleRepository systemUserRoleRepository,
     IFlowChartPCMHRelationshipRepository flowChartPCMHRelationshipRepository,
     ISystemRoleRepository systemRoleRepository,
     ISystemUserOrgRepository systemUserOrgRepository,
     IProjectUsersGroupRepository projectUsersGroupRepository,
     ISystemOrgRepository systemOrgRepository,
     ISystemOrgBomRepository systemOrgBomRepository,
     IUnitOfWork unitOfWork)
 {
     this.systemRoleRepository                = systemRoleRepository;
     this.unitOfWork                          = unitOfWork;
     this.flowChartMasterRepository           = flowChartMasterRepository;
     this.flowChartDetailRepository           = flowChartDetailRepository;
     this.flowChartMgDataRepository           = flowChartMgDataRepository;
     this.flowChartIEMgDataRepository         = flowChartIEMgDataRepository;
     this.systemProjectRepository             = systemProjectRepository;
     this.systemBUDRepository                 = systemBUDRepository;
     this.systemFunctionPlantRepository       = systemFunctionPlantRepository;
     this.systemUserRepository                = systemUserRepository;
     this.systemUserRoleRepository            = systemUserRoleRepository;
     this.flowChartPCMHRelationshipRepository = flowChartPCMHRelationshipRepository;
     this.systemUserOrgRepository             = systemUserOrgRepository;
     this.projectUsersGroupRepository         = projectUsersGroupRepository;
     this.systemOrgRepository                 = systemOrgRepository;
     this.systemOrgBomRepository              = systemOrgBomRepository;
 }
예제 #2
0
 public ChartService(
     IProductInputRepository productInputRepository, IFlowChartDetailRepository FlowChartDetailRepository,
     INoticeRepository NoticeRepository, IUnitOfWork unitOfWork)
 {
     this.productInputRepository    = productInputRepository;
     this.FlowChartDetailRepository = FlowChartDetailRepository;
     this.NoticeRepository          = NoticeRepository;
     this.unitOfWork = unitOfWork;
 }
예제 #3
0
 public ProcessIDTRSConfigService(IUnitOfWork unitOfWork,
                                  IEnumerationRepository EnumerationRepository,
                                  IProcessIDTRSConfigRepository ProcessIDTRSConfigRepository,
                                  IProductInputRepository ProductInputRepository,
                                  IMES_PIS_SyncFailedRecordRepository mES_PIS_SyncFailedRecordReposity,
                                  IFlowChartDetailRepository flowChartDetailRepository
                                  )
 {
     this.unitOfWork                       = unitOfWork;
     this.EnumerationRepository            = EnumerationRepository;
     this.ProductInputRepository           = ProductInputRepository;
     this.ProcessIDTRSConfigRepository     = ProcessIDTRSConfigRepository;
     this.mES_PIS_SyncFailedRecordReposity = mES_PIS_SyncFailedRecordReposity;
     this.FlowChartDetailRepository        = flowChartDetailRepository;
 }
예제 #4
0
 public FlowChartMasterService(
     IFlowChartMasterRepository flowChartMasterRepository,
     IFlowChartDetailRepository flowChartDetailRepository,
     IFlowChartMgDataRepository flowChartMgDataRepository,
     ISystemBUDRepository systemBUDRepository,
     ISystemProjectRepository systemProjectRepository,
     ISystemFunctionPlantRepository systemFunctionPlantRepository,
     ISystemUserRepository systemUserRepository,
     ISystemUserRoleRepository systemUserRoleRepository,
     IFlowChartPCMHRelationshipRepository flowChartPCMHRelationshipRepository,
     ISystemRoleRepository systemRoleRepository,
     ISystemUserOrgRepository systemUserOrgRepository,
     IProjectUsersGroupRepository projectUsersGroupRepository,
     ISystemOrgRepository systemOrgRepository,
     ISystemOrgBomRepository systemOrgBomRepository,
     IQualityAssuranceMgDataRepository qualityAssuranceMgDataRepository,
     IQualityAssuranceInputMasterRepository qualityAssuranceInputMasterRepository,
     IQualityAssurance_OQC_InputMasterRepository oQC_InputMasterRepository,
     IQualityAssuranceInputMasterHistoryRepository qualityAssuranceInputMasterHistoryRepository,
     IOQCInputMasterHistoryRepository oQCInputMasterHistoryRepository,
     IExceptionTypeWithFlowchartRepository exceptionTypeWithFlowchartRepository,
     IUnitOfWork unitOfWork)
 {
     this.systemRoleRepository                         = systemRoleRepository;
     this.unitOfWork                                   = unitOfWork;
     this.flowChartMasterRepository                    = flowChartMasterRepository;
     this.flowChartDetailRepository                    = flowChartDetailRepository;
     this.flowChartMgDataRepository                    = flowChartMgDataRepository;
     this.systemProjectRepository                      = systemProjectRepository;
     this.systemBUDRepository                          = systemBUDRepository;
     this.systemFunctionPlantRepository                = systemFunctionPlantRepository;
     this.systemUserRepository                         = systemUserRepository;
     this.systemUserRoleRepository                     = systemUserRoleRepository;
     this.flowChartPCMHRelationshipRepository          = flowChartPCMHRelationshipRepository;
     this.systemUserOrgRepository                      = systemUserOrgRepository;
     this.projectUsersGroupRepository                  = projectUsersGroupRepository;
     this.systemOrgRepository                          = systemOrgRepository;
     this.systemOrgBomRepository                       = systemOrgBomRepository;
     this.qualityAssuranceMgDataRepository             = qualityAssuranceMgDataRepository;
     this.qualityAssuranceInputMasterRepository        = qualityAssuranceInputMasterRepository;
     this.oQC_InputMasterRepository                    = oQC_InputMasterRepository;
     this.qualityAssuranceInputMasterHistoryRepository = qualityAssuranceInputMasterHistoryRepository;
     this.oQCInputMasterHistoryRepository              = oQCInputMasterHistoryRepository;
     this.exceptionTypeWithFlowchartRepository         = exceptionTypeWithFlowchartRepository;
 }
예제 #5
0
 public ProductionResourcePlanService(
     IEnumerationRepository enumerationRepository,
     IProductionResourcePlanRepository ProductionResourcePlanRepository,
     ICurrentStaffRepository currentStaffRepository,
     IDemissionRateAndWorkScheduleRepository demissionRateAndWorkScheduleRepository,
     IUnitOfWork unitOfWork,
     IFlowChartDetailRepository FlowChartDetailRepository,
     ISystemOrgRepository systemOrgRepository,
     ISystemOrgBomRepository systemOrgBomRepository,
     ISystemProjectRepository systemProjectRepository,
     IFlowChartMasterRepository flowChartMasterRepository,
     ISystemFunctionPlantRepository iSystemFunctionPlantRepository,
     ISystemUserOrgRepository systemUserOrgRepository,
     ISystemBUDRepository systemBUDRepository,
     IRP_Flowchart_MasterRepository rP_Flowchart_MasterRepository,
     IRP_Flowchart_Detail_ME_EquipmentRepository rP_Flowchart_Detail_ME_EquipmentRepository,
     IVendorInfoRepository vendorInfoRepository
     )
 {
     this.enumerationRepository  = enumerationRepository;
     this.PRP_Repository         = ProductionResourcePlanRepository;
     this.currentStaffRepository = currentStaffRepository;
     this.demissionRateAndWorkScheduleRepository = demissionRateAndWorkScheduleRepository;
     this.unitOfWork = unitOfWork;
     this.flowChartDetailRepository = FlowChartDetailRepository;
     this.unitOfWork                                 = unitOfWork;
     this.enumerationRepository                      = enumerationRepository;
     this.systemOrgRepository                        = systemOrgRepository;
     this.systemOrgBomRepository                     = systemOrgBomRepository;
     this.systemProjectRepository                    = systemProjectRepository;
     this.flowChartMasterRepository                  = flowChartMasterRepository;
     this.iSystemFunctionPlantRepository             = iSystemFunctionPlantRepository;
     this.systemUserOrgRepository                    = systemUserOrgRepository;
     this.systemBUDRepository                        = systemBUDRepository;
     this.rP_Flowchart_MasterRepository              = rP_Flowchart_MasterRepository;
     this.rP_Flowchart_Detail_ME_EquipmentRepository = rP_Flowchart_Detail_ME_EquipmentRepository;
     this.vendorInfoRepository                       = vendorInfoRepository;
 }