Beispiel #1
0
 public EditMovieForm(MovieForm sender)
 {
     editingMovie = null;
     sentBy = sender;
     returnMovie = sender;
     InitializeComponent();
 }
	protected void LoadVideoOwnerFile() {
		if (parent != null)
			parent.Dispose();
		parent = new MovieForm();
		parent.Text = "My C# form!";
		parent.Show();
		LoadVideoFile(parent);
	}
 public IActionResult Update(MovieForm m)
 {
     _service.Update(m.toLocal());
     return(RedirectToAction("Index"));
 }
 public IActionResult Create(MovieForm mf)
 {
     _service.Create(mf.toLocal());
     return(RedirectToAction("Index"));
 }
 public IViewComponentResult Invoke(MovieForm frm)
 {
     return(View(frm));
 }
Beispiel #6
0
        private void SubmitButton_Click(object sender, EventArgs e)
        {
            Boolean verified;
            Movie newMovie;

            verified = VerifyData();

            if (verified == true)
            {
                newMovie = CreateMovie();

                if ( this.Text == "Add Movie")
                {
                    if( Program.CheckTitleAvailable(newMovie.Title) ==  true)
                    {
                        Program.UpdateMovieDataBase(newMovie, null);

                        sentBy.Close();
                        MovieForm viewMovie = new MovieForm();
                        viewMovie.FillForm(newMovie);
                        viewMovie.Show();
                        this.Close();

                    } else
                    {
                        MessageBox.Show("Movie title already in use");
                    }
                } else
                {
                    Program.UpdateMovieDataBase(newMovie, editingMovie);

                    returnMovie.Invalidate();
                    returnMovie.Refresh(newMovie);
                    returnMovie.Show();
                    this.Close();
                }
            } 
           
        }