コード例 #1
0
ファイル: Film.aspx.cs プロジェクト: dunchel/Pathe
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(Request.Params["id"]);
            currentfilm = Classes.Film.GetFilm(id);
            if (currentfilm == null)
            {
                Response.Redirect("FilmOverzicht.aspx");
            }
            filmnaam.Text = currentfilm.FilmNaam;
            genre.Text = currentfilm.Genre;
            filmrating.Text = currentfilm.Rating.ToString();
            kijkwijzer.Text = currentfilm.Kijkwijzer;
            genre.Text = currentfilm.Genre;
            kwaliteit.Text = currentfilm.Kwaliteit;
            if (currentfilm.is3D == true )
            {
                dimensionaal.Text = "3D";
            }
            else
            {
                dimensionaal.Text = "2D";
            }
            lengte.Text = currentfilm.Lengte.ToString();
            lv_Reacties.DataSource = Classes.Reactie.GetReacties(currentfilm.FilmID);
            lv_Reacties.DataBind();

        }
コード例 #2
0
ファイル: FilmOverzicht.aspx.cs プロジェクト: dunchel/Pathe
        protected void btn_AddFilm_Click(object sender, EventArgs e)
        {
            bool is3d;
            if (dp_Dimensionaal.SelectedValue == "2D")
            {
                is3d = false;
            }
            else
            {
                is3d = true;
            }

            int rating;
           if( int.TryParse(TB_Rating.Text, out rating))
            {
                Classes.Film film = new Classes.Film(TB_Filmnaam.Text, Convert.ToInt32(TB_Rating.Text), TB_Kijkwijzer.Text, TB_Genre.Text, TB_Kwaliteit.Text, is3d, Lengte.Text);
                Classes.Film.AddFilm(film);
                Response.Redirect(Request.RawUrl);
            }
           else
            {
                filmoverzichtlabel.InnerText = "de film is niet toegevoegd!";
            }
           

        }