コード例 #1
0
        public void FilmIdPropertyOk()
        {
            clsFilmGenre aFilmGenre = new clsFilmGenre();
            Int32        filmId     = 1;

            aFilmGenre.FilmId = filmId;
            Assert.AreEqual(aFilmGenre.FilmId, filmId);
        }
コード例 #2
0
        public void GenreIdPropertyOk()
        {
            clsFilmGenre aFilmGenre = new clsFilmGenre();
            Int32        genreId    = 1;

            aFilmGenre.GenreId = genreId;
            Assert.AreEqual(aFilmGenre.GenreId, genreId);
        }
コード例 #3
0
        public void FindMethodOk()
        {
            bool         found;
            clsFilmGenre aFilmGenre = new clsFilmGenre();
            Int32        filmId     = 1;
            Int32        genreId    = 2;

            found = aFilmGenre.Find(filmId, genreId);
            Assert.IsTrue(found);
        }
コード例 #4
0
        public void ThisFilmGenrePropertyOk()
        {
            clsFilmGenreCollection FilmGenres = new clsFilmGenreCollection();
            clsFilmGenre           aFilmGenre = new clsFilmGenre();

            aFilmGenre.FilmId        = 45517;
            aFilmGenre.GenreId       = 3;
            FilmGenres.ThisFilmGenre = aFilmGenre;
            Assert.AreEqual(FilmGenres.ThisFilmGenre, aFilmGenre);
        }
コード例 #5
0
        public void AddMethodOk()
        {
            clsFilmGenreCollection AllFilmGenres = new clsFilmGenreCollection();
            clsFilmGenre           TestItem      = new clsFilmGenre();

            TestItem.FilmId             = 1;
            TestItem.GenreId            = 5;
            AllFilmGenres.ThisFilmGenre = TestItem;
            AllFilmGenres.Add();
            AllFilmGenres.ThisFilmGenre.Find(TestItem.FilmId, TestItem.GenreId);
            Assert.AreEqual(AllFilmGenres.ThisFilmGenre, TestItem);
        }
コード例 #6
0
        public void CountMatchesList()
        {
            clsFilmGenreCollection FilmGenres = new clsFilmGenreCollection();
            List <clsFilmGenre>    testList   = new List <clsFilmGenre>();
            clsFilmGenre           testItem   = new clsFilmGenre();

            testItem.FilmId  = 1;
            testItem.GenreId = 1;
            testList.Add(testItem);
            FilmGenres.AllFilmGenres = testList;
            Assert.AreEqual(FilmGenres.Count, testList.Count);
        }
コード例 #7
0
        public void AllFilmsByGenrePropertyOk()
        {
            clsFilmGenreCollection FilmGenres = new clsFilmGenreCollection();
            List <clsFilmGenre>    testList   = new List <clsFilmGenre>();
            clsFilmGenre           testItem   = new clsFilmGenre();

            testItem.FilmId  = 1;
            testItem.GenreId = 1;
            testList.Add(testItem);
            FilmGenres.AllFilmsByGenre = testList;
            Assert.AreEqual(FilmGenres.AllFilmsByGenre, testList);
        }
コード例 #8
0
        public void DeleteMethodOk()
        {
            clsFilmGenreCollection AllFilmGenres = new clsFilmGenreCollection();
            clsFilmGenre           TestItem      = new clsFilmGenre();

            TestItem.FilmId             = 1;
            TestItem.GenreId            = 5;
            AllFilmGenres.ThisFilmGenre = TestItem;
            AllFilmGenres.Add();
            AllFilmGenres.Delete();
            Boolean found = AllFilmGenres.ThisFilmGenre.Find(TestItem.FilmId, TestItem.GenreId);

            Assert.IsFalse(found);
        }
コード例 #9
0
        protected void grdAllFilms_RowEditing(object sender, GridViewEditEventArgs e)
        {
            editFilm = true;
            int rowIndex = e.NewEditIndex;

            filmId = Convert.ToInt32(((Label)grdAllFilms.Rows[rowIndex].FindControl("lblFilmId")).Text);

            lblActionFilm.Text = "Edit film record";
            btnActionFilm.Text = "UPDATE FILM";
            string filmTitle = ((Label)grdAllFilms.Rows[rowIndex].FindControl("lblTitle")).Text;

            txtFilmTitle.Text = filmTitle;

            clsLink aLink = new clsLink();

            aLink.Find(filmId);
            Int32 imdbId = aLink.ImdbId;

            txtImdbId.Text = imdbId.ToString();

            Session["FilmId"]         = filmId;
            Session["Title"]          = filmTitle;
            Session["originalIMDBId"] = imdbId;
            Session["EditFilm"]       = true;

            pnlActionFilm.Visible = true;
            LoadData();

            clsFilmGenre      aFilmGenre = new clsFilmGenre();
            clsDataConnection DB         = new clsDataConnection();

            DB.AddParameter("@FilmId", filmId);
            DB.Execute("sproc_tblFilmGenre_FilterByFilmId");
            Int32 recordCount = DB.Count;
            Int32 index       = 0;

            while (index < recordCount)
            {
                Int32 genreId = Convert.ToInt32(DB.DataTable.Rows[index]["GenreId"]);
                chkbxlstGenres.Items.FindByValue(genreId.ToString()).Selected = true;
                aFilmGenre.FilmId  = filmId;
                aFilmGenre.GenreId = genreId;
                GenresAlreadyAttachedToFilm.Add(aFilmGenre);
                index++;
            }

            GenerateFilmYears();
            Page.SetFocus(btnActionFilmCancel);
        }
コード例 #10
0
        public void InstanceOk()
        {
            clsFilmGenre aFilmGenre = new clsFilmGenre();

            Assert.IsNotNull(aFilmGenre);
        }