Пример #1
0
 public StartTime(IStartTimeRepository startTimeRepository, IPauseTimesRepository pauseTimesRepository, ITimeRepository timeRepository, IDataForInLineTable dataForInLineTable)
 {
     _startTimeRepository  = startTimeRepository;
     _pauseTimesRepository = pauseTimesRepository;
     _timeRepository       = timeRepository;
     _dataForInLineTable   = dataForInLineTable;
 }
Пример #2
0
 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);
        }