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; }
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; }