public IActionResult AddWorkTime(int userId, [FromBody] WorkTimeForCreationDTO workTimeFromRequest) { if (_repo.GetUser(userId) == null) { return(NotFound("User not found")); } if (!ModelState.IsValid) { return(BadRequest("Invalid model")); } _repo.AddWorkTime(ModelsMapping.GetWorkTimeEntity(workTimeFromRequest)); return(Ok()); }
public IActionResult PopulateWorkTimes() { var workTimesList = new List <WorkTime>() { new WorkTime() { WorkStartTime = new DateTime(2017, 5, 25, 9, 12, 30), WorkEndTime = new DateTime(2017, 5, 25, 17, 13, 20), UserId = 1 }, new WorkTime() { WorkStartTime = new DateTime(2017, 5, 26, 8, 15, 30), WorkEndTime = new DateTime(2017, 5, 26, 15, 14, 20), UserId = 1 } }; workTimesList.ForEach(o => _repo.AddWorkTime(o)); return(Ok()); }