public StartTime(IStartTimeRepository startTimeRepository, IPauseTimesRepository pauseTimesRepository, ITimeRepository timeRepository, IDataForInLineTable dataForInLineTable) { _startTimeRepository = startTimeRepository; _pauseTimesRepository = pauseTimesRepository; _timeRepository = timeRepository; _dataForInLineTable = dataForInLineTable; }
public Item(IStartAllOperations startAllOperations, IIsBusyCheckRepository isBusyCheckRepository, IStartTimeRepository startTimeRepository, IPauseTimesRepository pauseTimesRepository, ITimeRepository timeRepository, IOperationConditionRepository operationConditionRepository, ICheckIfExistRepository checkIfExistRepository, IDataForInLineTable dataForInLineTable) { _startAllOperations = startAllOperations; _isBusyCheckRepository = isBusyCheckRepository; _startTimeRepository = startTimeRepository; _pauseTimesRepository = pauseTimesRepository; _timeRepository = timeRepository; _operationConditionRepository = operationConditionRepository; _checkIfExistRepository = checkIfExistRepository; _dataForInLineTable = dataForInLineTable; }
public int Get(IDataForInLineTable dataForInLineTable, int operation) { int nr = 0; foreach (DataRow row in dataForInLineTable.GetOperationsId(operation).Rows) { if (int.Parse(row["OperationId"].ToString()) == int.Parse(operation.ToString())) { nr += 1; } } return(nr + 1); }