public JsonResult GetTitle(int id) { Title model = new Title(); using (var manager = new TitlesManager()) { model = manager.Get(id); } return this.Json(model, JsonRequestBehavior.AllowGet); }
public Models.Title Get(int id) { using (var db = new TitlesEntities()) { var dbTitle = db.Titles.FirstOrDefault(t => t.TitleId == id); Models.Title title = new Models.Title { TitleName = dbTitle.TitleName, ReleaseYear = dbTitle.ReleaseYear, Genre = dbTitle.TitleGenres.FirstOrDefault().Genre.Name, StoryLine = dbTitle.StoryLines.FirstOrDefault().Description, Participants = dbTitle.TitleParticipants.Select(p => p.Participant.Name).ToList(), Awards = dbTitle.Awards.Select(a => a.Award1 + " (" + a.AwardYear + ")").ToList() }; return title; } }