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(); }
public IHttpActionResult GetById(int key) { var data = _shiftRepository.GetById(key); return(Ok(data)); }