Exemple #1
0
 private void Btn_Update_Click(object sender, EventArgs e)
 {
     movie_Model = new Movie_Model();
     if (PerformValidation(groupBox1))
     {
         ATB();
         bool DialogDel = MessageBox.Show("Are you sure to EDIT this Data", "EDIT", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes;
         if (DialogDel)
         {
             movie_CRUDService = new Movie_CRUDService();
             if (movie_CRUDService.Update(movie_Model))
             {
                 MessageBox.Show("Data UPDATED !!");
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Data FAILED UPDATED !!");
                 this.Close();
             }
         }
         else
         {
             MessageBox.Show("Wrong Password !!");
         }
         ((FrmEditMovie)f).displaydatagrid();
     }
 }
Exemple #2
0
        public void ATB()
        {
            //string slide = txt_SlideImage.Text;
            //if (slide.Contains(@"\"))
            //{
            //    slide.Replace(@"\""", @"'\\'");
            //}

            //string movie = txt_MovieImage.Text;
            //if (movie.Contains(@"\"))
            //{
            //    movie.Replace(@"\""", @"'\\\\'");
            //}
            movie_Model                  = new Movie_Model();
            movie_Model.MovieName        = txt_MovieName.Text;
            movie_Model.MovieIMDB        = txt_MovieIMDB.Text;
            movie_Model.MovieDescription = txt_MovieDescription.Text;
            //movie_Model.MovieImage = movie;
            //movie_Model.SlideImage = slide;
            movie_Model.Duration     = txt_Duration.Text;
            movie_Model.ReleasedDate = dtp_ReleaseDate.Value.ToString("yyyy-MM-dd");
            if (txt_IsReleased.Text == "True")
            {
                movie_Model.IsReleased = "1";
            }
            else
            {
                movie_Model.IsReleased = "0";
            };
            movie_Model.MovieID = ((FrmEditMovie)f).Movie_Id;
        }
Exemple #3
0
 public void LoadForm()
 {
     movie_Model               = new Movie_Model();
     txt_MovieName.Text        = ((FrmEditMovie)f).txt_MovieName.Text;
     txt_MovieIMDB.Text        = ((FrmEditMovie)f).txt_MovieIMDB.Text;
     txt_MovieDescription.Text = ((FrmEditMovie)f).txt_MovieDescription.Text;
     //txt_MovieImage.Text = ((FrmEditMovie)f).txt_MovieImage.Text;
     //txt_SlideImage.Text = ((FrmEditMovie)f).txt_SlideImage.Text;
     txt_Duration.Text     = ((FrmEditMovie)f).txt_Duration.Text;
     dtp_ReleaseDate.Value = ((FrmEditMovie)f).dtp_ReleaseDate.Value;
     txt_IsReleased.Text   = ((FrmEditMovie)f).txt_IsReleased.Text;
 }
Exemple #4
0
        public bool Insert(Movie_Model movie_model)
        {
            bool result = false;

            //{
            //    DBCon = new DBConnection();
            //    query = string.Format(@"INSERT INTO `movies`(`movie_name`,`movie_imdb`,`movie_description`,`slide_image`,`movie_image`,`Duration`,`Release_Date`,`isReleased`)
            //                                VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}');",movie_model.MovieName,movie_model.MovieIMDB,movie_model.MovieDescription,movie_model.SlideImage,movie_model.MovieImage,movie_model.Duration,movie_model.ReleasedDate,movie_model.IsReleased);
            //    DBCon.ConnectionOpen();
            //    cmd = new MySqlCommand(query, DBCon.Connection);
            //    cmd.BeginExecuteNonQuery();
            //    DBCon.ConnectionClose();
            //}
            //catch (Exception ex) { Console.WriteLine(ex); }
            //return result;
            query = "INSERT INTO `movies`(`movie_name`,`movie_imdb`,`movie_description`,`slide_image`,`movie_image`,`Duration`,`Release_Date`,`isReleased`)" +
                    "VALUES(@movie_name,@movie_imdb,@movie_description,@slide_image,@movie_image,@Duration,@Release_Date,@isReleased)";

            using (MySqlCommand cmd = new MySqlCommand(query, conn))
            {
                cmd.Parameters.Add("@movie_name", movie_model.MovieName);
                cmd.Parameters.Add("@movie_imdb", movie_model.MovieIMDB);
                cmd.Parameters.Add("@movie_description", movie_model.MovieDescription);
                cmd.Parameters.Add("@slide_image", movie_model.SlideImage);
                cmd.Parameters.Add("@movie_image", movie_model.MovieImage);
                cmd.Parameters.Add("@Duration", movie_model.Duration);
                cmd.Parameters.Add("@Release_Date", movie_model.ReleasedDate);
                cmd.Parameters.Add("@isReleased", movie_model.IsReleased);
                try
                {
                    conn.Open();
                    cmd.ExecuteNonQuery();
                    conn.Close();
                    return(result = true);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex);
                    return(result);
                }
            }
        }
        public bool Update(Movie_Model movie_Model)
        {
            bool result = false;

            try
            {
                DBCon = new DBConnection();
                query = string.Format(@"UPDATE `movies` SET `movie_name` = '{0}',`movie_imdb` = '{1}',`movie_description` = '{2}',`Duration` = '{3}',`Release_Date` = '{4}',`IsReleased` = '{5}'WHERE `movie_id` = '{6}';",
                                      movie_Model.MovieName, movie_Model.MovieIMDB, movie_Model.MovieDescription, movie_Model.Duration, movie_Model.ReleasedDate, movie_Model.IsReleased, movie_Model.MovieID);

                DBCon.ConnectionOpen();
                cmd    = new MySqlCommand(query, DBCon.Connection);
                result = cmd.ExecuteNonQuery() == 1;
                DBCon.ConnectionClose();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            return(result);
        }