public ActionResult Post(LessonQ lesson) { try { var id = service.Save(lesson); return(CreatedAtAction(nameof(Get), new { Id = id }, new CourseQ())); } catch (Exception e) { return(Content(e.Message)); } }
public ActionResult Put(LessonQ lesson) { try { service.Edit(lesson); return(NoContent()); } catch (Exception e) { return(Content(e.Message)); } }
public ActionResult <List <LessonQ> > Get(LessonQ lesson) { try { var response = service.Get(lesson); if (response == null) { return(NotFound()); } return(response); } catch (Exception e) { return(Content(e.Message)); } }