Beispiel #1
0
        //Inconsistent accesability
        public FilmDetails(Films selectedFilm)
        {
            Console.WriteLine("Dentro del dialogo");
            InitializeComponent();
            _selectedFilm = selectedFilm;
            Films film = selectedFilm;

            FilmTitle.Text       = film.title;
            FilmDescription.Text = film.description;
            FilmLength.Text      = film.length + "'";
            FilmRating.Text      = film.rating;
            if (FilmRating.Text == "NC-17" || FilmRating.Text == "R")
            {
                FilmRating.ForeColor = Color.Red;
            }
            else
            {
                FilmRating.ForeColor = Color.DarkGray;
            }
        }
Beispiel #2
0
        private void FilmsListBox_DoubleClick_1(object sender, EventArgs e)
        {
            if (FilmsListBox.SelectedItem != null)
            {
                Films       selectedFilm    = FilmsListBox.SelectedItem as Films;
                FilmDetails filmDetailsForm = new FilmDetails(selectedFilm);
                Console.WriteLine("Dentro del evento doubleClick");

                //Button prop DialogResult

                DialogResult result = filmDetailsForm.ShowDialog(this);

                if (result == DialogResult.OK)
                {
                    // Read the contents of testDialog's TextBox.
                    //this.txtResult.Text = testDialog.TextBox1.Text;
                }
                else if (result == DialogResult.Cancel)
                {
                    //this.txtResult.Text = "Cancelled";
                }
                filmDetailsForm.Dispose();
            }
        }