Пример #1
0
        private void btnDeletePartenaire_Click(object sender, RoutedEventArgs e)
        {
            if (listBoxClient.SelectedItems != null)
            {
                OVDiffuseur ovDiffuseur = new OVDiffuseur();
                ovDiffuseur = (OVDiffuseur)listBoxPartenaire.SelectedItem;
                string IdPartenaireDelete = ovDiffuseur.Identifiant.ToString();

                string connectionString = "SERVER=localhost" + ";" + "DATABASE=megacastingv2" + ";" + "UID=root" + ";" + "PASSWORD="******";";
                string Query            = @"DELETE FROM diffuseur WHERE Identifiant ='" + IdPartenaireDelete + "';";

                MySqlConnection MyConn    = new MySqlConnection(connectionString);
                MySqlCommand    MyCommand = new MySqlCommand(Query, MyConn);
                MySqlDataReader MyReader;
                MyConn.Open();
                MyReader = MyCommand.ExecuteReader();

                //Rafraichir listBoxClient
                ListDiffuseurs.Remove(ovDiffuseur);

                MessageBox.Show("Partenaire de diffusion Supprimé !");
            }
            else
            {
                MessageBox.Show("Sélectionner un élément");
            }
        }
Пример #2
0
        //CHAMP ONGLET PARTENAIRE DIFFUSION
        private void btnAddPartenaire_Click(object sender, RoutedEventArgs e)
        {
            if ((MessageBox.Show("Êtes-vous sûr de vouloir créer un nouveau partenaire de diffusion?", "Warning ! Ajout d'un nouveau partenaire de diffusion", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes))
            {
                MainWindow dialog = new MainWindow();

                try
                {
                    OVDiffuseur ovDiffuseur = new OVDiffuseur();
                    ovDiffuseur.NomEntreprise     = this.tbNomEts2.Text;
                    ovDiffuseur.IdentifiantCompte = int.Parse(this.cbPseudo.Text);


                    string connectionString = "SERVER=localhost" + ";" + "DATABASE=megacastingv2" + ";" + "UID=root" + ";" + "PASSWORD="******";";
                    string Query            = @"INSERT INTO diffuseur (NomEntreprise, IdentifiantCompte) values('" + ovDiffuseur.NomEntreprise + "','" + ovDiffuseur.IdentifiantCompte + "');";


                    MySqlConnection MyConn    = new MySqlConnection(connectionString);
                    MySqlCommand    MyCommand = new MySqlCommand(Query, MyConn);
                    MySqlDataReader MyReader;
                    MyConn.Open();
                    MyReader = MyCommand.ExecuteReader();

                    //Vider donnnées apres insertion
                    tbNomEts2.Text = string.Empty;
                    cbPseudo.Text  = string.Empty;

                    //Rafraichir listBoxClient
                    ListDiffuseurs.Add(ovDiffuseur);
                }
                catch (MySqlException ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }