public IHttpActionResult GetTimeTableById(int id) { try { var timeTable = _scheduleData.GetTimeTableById(id); if (timeTable == null) { return(NotFound()); } return(Ok(timeTable)); } catch (Exception ex) { return(InternalServerError(ex)); } }