protected void ddlMoods_SelectedIndexChanged(object sender, EventArgs e) { Int32 moodId = Convert.ToInt32(ddlMoods.SelectedValue); Int32 genreId = Convert.ToInt32(ddlGenres.SelectedValue); GenerateRecommendations(genreId); clsFilmMood aFilmMood = new clsFilmMood(); clsDataConnection DB = new clsDataConnection(); DB.AddParameter("@MoodId", moodId); DB.Execute("sproc_tblFilmMood_FilterByMoodId"); Int32 recordCount = DB.Count; Int32 index = 0; if (DB.Count != 0) { while (index < recordCount) { pnlRecommendations.Controls.Add(anImdbApi.GetImdbInformation((Convert.ToInt32(DB.DataTable.Rows[index]["FilmId"])))); index++; } } else { Panel pnlNoFilmsAvailableContainer = new Panel(); pnlNoFilmsAvailableContainer.CssClass = "textAlignCentre"; Label lblNoFilmsAvailableText = new Label(); lblNoFilmsAvailableText.Text = "There are no films available that suit your criteria. Please try again later."; pnlNoFilmsAvailableContainer.Controls.Add(lblNoFilmsAvailableText); } }
public void UserIdPropertyOk() { clsFilmMood aFilmMood = new clsFilmMood(); Int32 userId = 1; aFilmMood.UserId = userId; Assert.AreEqual(aFilmMood.UserId, userId); }
public void MoodIdPropertyOk() { clsFilmMood aFilmMood = new clsFilmMood(); Int32 moodId = 1; aFilmMood.MoodId = moodId; Assert.AreEqual(aFilmMood.MoodId, moodId); }
public void FilmIdPropertyOk() { clsFilmMood aFilmMood = new clsFilmMood(); Int32 filmId = 1; aFilmMood.FilmId = filmId; Assert.AreEqual(aFilmMood.FilmId, filmId); }
public void FindMethodOk() { bool found; clsFilmMood aFilmMood = new clsFilmMood(); Int32 filmId = 1; Int32 userId = 1; Int32 moodId = 1; found = aFilmMood.Find(filmId, userId, moodId); Assert.IsTrue(found); }
public void ThisFilmMoodPropertyOk() { clsFilmMoodCollection AllFilmMoods = new clsFilmMoodCollection(); clsFilmMood aFilmMood = new clsFilmMood(); aFilmMood.FilmId = 1; aFilmMood.UserId = 1; aFilmMood.MoodId = 1; AllFilmMoods.ThisFilmMood = aFilmMood; Assert.AreEqual(AllFilmMoods.ThisFilmMood, aFilmMood); }
public void AddMethodOk() { clsFilmMoodCollection AllFilmMoods = new clsFilmMoodCollection(); clsFilmMood TestItem = new clsFilmMood(); TestItem.FilmId = 2; TestItem.UserId = 1; TestItem.MoodId = 2; AllFilmMoods.ThisFilmMood = TestItem; AllFilmMoods.Add(); AllFilmMoods.ThisFilmMood.Find(TestItem.FilmId, TestItem.UserId, TestItem.MoodId); }
public void CountMatchesList() { clsFilmMoodCollection filmMoods = new clsFilmMoodCollection(); List <clsFilmMood> testList = new List <clsFilmMood>(); clsFilmMood testItem = new clsFilmMood(); testItem.FilmId = 1; testItem.MoodId = 1; testItem.UserId = 1; testList.Add(testItem); filmMoods.AllFilmMoods = testList; Assert.AreEqual(filmMoods.Count, testList.Count); }
public void Delete() { clsFilmMoodCollection AllFilmMoods = new clsFilmMoodCollection(); clsFilmMood TestItem = new clsFilmMood(); TestItem.FilmId = 1; TestItem.UserId = 1; TestItem.MoodId = 3; AllFilmMoods.ThisFilmMood = TestItem; AllFilmMoods.Add(); AllFilmMoods.ThisFilmMood.Find(TestItem.FilmId, TestItem.UserId, TestItem.MoodId); AllFilmMoods.Delete(); Boolean found = AllFilmMoods.ThisFilmMood.Find(TestItem.FilmId, TestItem.UserId, TestItem.MoodId); Assert.IsFalse(found); }
public void InstanceOk() { clsFilmMood aFilmMood = new clsFilmMood(); Assert.IsNotNull(aFilmMood); }