public GL_WIPHourOutputService(
     IGL_WIPHourOutputRepository GL_WIPHourOutputRepository,
     IGoldenLineRepository GoldenLineRepository,
     IGL_LineShiftPerfRepository GL_LineShiftPerfRepository,
     IGL_BuildPlanRepository GL_BuildPlanRepository,
     IGL_ShiftTimeRepository GL_ShiftTimeRepository,
     IUnitOfWork unitOfWork)
 {
     this.GL_WIPHourOutputRepository = GL_WIPHourOutputRepository;
     this.GoldenLineRepository       = GoldenLineRepository;
     this.GL_LineShiftPerfRepository = GL_LineShiftPerfRepository;
     this.GL_BuildPlanRepository     = GL_BuildPlanRepository;
     this.GL_ShiftTimeRepository     = GL_ShiftTimeRepository;
     this.unitOfWork = unitOfWork;
 }
Beispiel #2
0
 public GL_LineShiftPerfService(
     IUnitOfWork unitOfWork
     , IGL_LineShiftPerfRepository lineShiftPerfRepository
     , ISystemProjectRepository systemProjectRepository
     , IGL_ShiftTimeRepository shiftTimeRepository
     , IGoldenLineRepository goldenLineRepository
     , IGL_LineRepository lineRepository
     , IGL_BuildPlanRepository buildPlanRepository) : base(lineShiftPerfRepository)
 {
     this.unitOfWork = unitOfWork;
     this.lineShiftPerfRepository = lineShiftPerfRepository;
     this.systemProjectRepository = systemProjectRepository;
     this.shiftTimeRepository     = shiftTimeRepository;
     this.goldenLineRepository    = goldenLineRepository;
     this.lineRepository          = lineRepository;
     this.buildPlanRepository     = buildPlanRepository;
 }
Beispiel #3
0
 public GoldenLineUIService(
     IUnitOfWork unitOfWork,
     ISystemProjectRepository projectRepository,
     ISystemFunctionPlantRepository functionPlantRepository,
     IGL_ShiftTimeRepository shitTimeRepository,
     IGL_LineRepository lineRepository,
     IGL_StationRepository stationRepository,
     IGL_BuildPlanRepository buildPlanRepository,
     IGL_RestRepository gL_RestRepository,
     IGL_LineShiftResposibleUserRepository lineShiftResposibleUserRepository)
 {
     _unitOfWork          = unitOfWork;
     _projectRepository   = projectRepository;
     _funPlantRepository  = functionPlantRepository;
     _shiftTimeRepository = shitTimeRepository;
     _lineRepository      = lineRepository;
     GL_RestRepository    = gL_RestRepository;
     _stationRepository   = stationRepository;
     _buildPlanRepository = buildPlanRepository;
     _lineShiftResposibleUserRepository = lineShiftResposibleUserRepository;
 }
Beispiel #4
0
 public GL_BuildPlanService(IGL_BuildPlanRepository buildPlanRepository) : base(buildPlanRepository)
 {
     this.buildPlanRepository = buildPlanRepository;
 }