public CreateTimetableDto CreateTimetable(CreateTimetableDto createTimetableDto) { var timetable = _mapper.Map <Timetable>(createTimetableDto); timetable.Id = Guid.NewGuid().ToString(); var timetableCreated = _timetablesRepository.CreateTimetable(timetable); return(timetableCreated != null?_mapper.Map <CreateTimetableDto>(timetableCreated) : null); }
public IActionResult Post([FromBody] CreateTimetableDto createTimeTableDto) { if (ModelState.IsValid) { var createTimetable = _timetablesService.CreateTimetable(createTimeTableDto); if (createTimetable != null) { return(Ok(createTimetable)); } } return(BadRequest()); }