public void Get_By_Id_Returns_Existing() { Rating r = new Rating(); r.Description = "TestReturn"; int id = manager.Create(r); var actual = manager.GetById(id); Assert.IsNotNull(actual); Assert.AreEqual("TestReturn", actual.Description); }
public ActionResult Details(int id) { var model = MovieManager.GetById(id); var ratingName = RatingManager.GetById(model.RatingId); model.RatingName = ratingName.RatingName; var movieGenres = GenreManager.GetForMovie(id); var checkBoxListItems = new List <CheckBoxListItem>(); foreach (var genre in movieGenres) { checkBoxListItems.Add(new CheckBoxListItem() { ID = genre.GenreId, Display = genre.GenreName, IsChecked = movieGenres.Any(x => x.GenreId == genre.GenreId) }); } model.Genres = checkBoxListItems; return(View(model)); }
public ActionResult Edit(int Id) { Rating rating; using (manager = new RatingManager()) { rating = manager.GetById(Id); if (rating == null) { return(HttpNotFound()); } else { return(View(rating)); } } }