public ActionResult <LessonTrack> Get(int id) { LessonTrack thisLessonTrack = _db.LessonTrack .FirstOrDefault(lessonTrack => lessonTrack.LessonTrackId == id); return(thisLessonTrack); }
public void Delete(int id) { LessonTrack joinEntry = _db.LessonTrack.FirstOrDefault(entry => entry.LessonTrackId == id); _db.LessonTrack.Remove(joinEntry); _db.SaveChanges(); }
public ActionResult DeleteTrack(int joinId) { LessonTrack joinEntry = LessonTrack.Get(joinId); int lessonId = joinEntry.LessonId; LessonTrack.Send($"lessontracks/{joinId}", joinEntry, "delete"); return(RedirectToAction("Details", "Lessons", new { id = lessonId })); }
public void Post([FromBody] LessonTrack lessonTrack) { if (lessonTrack.TrackId != 0 && lessonTrack.LessonId != 0) { _db.LessonTrack.Add(lessonTrack); } _db.SaveChanges(); }
public ActionResult AddTrack(Lesson lesson, int TrackId) { LessonTrack lessonTrack = new LessonTrack { TrackId = TrackId, LessonId = lesson.LessonId }; LessonTrack.Send("lessontracks", lessonTrack, "post"); return(RedirectToAction("Details", "Lessons", new { id = lesson.LessonId })); }
public ActionResult AddLesson(Track track, int LessonId) { LessonTrack lessonTrack = new LessonTrack { TrackId = track.TrackId, LessonId = LessonId }; LessonTrack.Send("lessontracks", lessonTrack, "post"); return(RedirectToAction("Details", "Tracks", new { id = track.TrackId })); }