Esempio n. 1
0
 private void btnBackToPlanetM_Click(object sender, EventArgs e)
 {
     if (textBoxImdbID.Text.Length > 5)
     {
         MovieDetails mov = new MovieDetails(textBoxImdbID.Text.Trim());
         if (!mov.IsDisposed)
         {
             mov.Show();
             this.Close();
         }
     }
 }
Esempio n. 2
0
 private void addNewMovieToolStripMenuItem_Click(object sender, EventArgs e)
 {
     MovieDetails fmmovie = new MovieDetails();
     fmmovie.Show();
 }
Esempio n. 3
0
        private void OpenSelectedMovie(string Name, string Language)
        {
            DataSet dtStMovie;
            Movie tmpMov = new Movie();
            tmpMov.Name = Name;
            tmpMov.Language = Language;
            dtStMovie = dbObj.GetMovieDetails(tmpMov.Name, tmpMov.Language);
            if (dtStMovie.Tables[0].Rows.Count != 0)
            {
                if (!dtStMovie.Tables[0].Rows[0].IsNull("Year"))
                    tmpMov.Year = (int)dtStMovie.Tables[0].Rows[0]["Year"];
                tmpMov.IsWatched = (bool)dtStMovie.Tables[0].Rows[0]["Seen"];
                if (!dtStMovie.Tables[0].Rows[0].IsNull("SeenDate"))
                    tmpMov.WhenSeen = (DateTime)dtStMovie.Tables[0].Rows[0]["SeenDate"];
                tmpMov.Size = (float)(double)dtStMovie.Tables[0].Rows[0]["Size"];
                if (!dtStMovie.Tables[0].Rows[0].IsNull("MyRating"))
                    tmpMov.MyRating = (int)dtStMovie.Tables[0].Rows[0]["MyRating"];
                if (!dtStMovie.Tables[0].Rows[0].IsNull("IMDBRating"))
                    tmpMov.IMDBRating = (float)Convert.ToDouble(dtStMovie.Tables[0].Rows[0]["IMDBRating"]);
                if (!dtStMovie.Tables[0].Rows[0].IsNull("IMDBID"))
                    tmpMov.IMDBID = (string)dtStMovie.Tables[0].Rows[0]["IMDBID"];
                if (!dtStMovie.Tables[0].Rows[0].IsNull("Quality"))
                    tmpMov.Quality = (string)dtStMovie.Tables[0].Rows[0]["Quality"];
                foreach (string genre in dtStMovie.Tables[0].Rows[0]["Genre"].ToString().Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries))
                {
                    tmpMov.Genre.Add(genre);
                }
                foreach (DataRow dr in dtStMovie.Tables[0].Rows)
                {
                    tmpMov.Locations.Add(dr.Field<string>("Location"));
                    tmpMov.Checksums.Add(dr.Field<string>("Checksum"));
                    if (dr.Field<object>("LocationSize") != null)
                        tmpMov.LocationSize.Add((float)dr.Field<double>("LocationSize"));
                }

                MovieDetails fmmovie = new MovieDetails(tmpMov);
                fmmovie.Show();
            }
            else
                MessageHandler.ShowError("Refresh and try again!", "Error");
        }
Esempio n. 4
0
 private void toolStripButtonAddNewMovie_Click(object sender, EventArgs e)
 {
     MovieDetails fmmovie = new MovieDetails();
     fmmovie.Show();
 }