public void AddTShiftToEmployee()
        {
            //rules

            var employee = _engineerRepository.GetById(Random(1, 10));

            var shifts = _shiftReporsitory.GetById(Random(1, 2));

            var tasks = _taskRepository.GetMany(t => t.EngineerId == employee.EngineerId);

            if (tasks != null)
            {
                var taskEngineer = new TaskEngineer()
                {
                    Engineers = employee,
                    Shifts    = shifts
                };


                _taskRepository.Add(taskEngineer);
            }

            _unitOfWork.Commit();
        }
Exemple #2
0
        public IHttpActionResult GetById(int key)
        {
            var data = _shiftRepository.GetById(key);

            return(Ok(data));
        }