private void LOADPrestaMenu_Click(object sender, RoutedEventArgs e)
 {
     Business.Prestataires.Clear();
     Listfiltre.Clear();
     PrestataireAcces.GetPrestataire();
     Mygrid.ItemsSource = Business.Prestataires;
 }
 public void LOADbdd()
 {
     Business.Prestataires.Clear();
     Listfiltre.Clear();
     PrestataireAcces.GetPrestataire();
     MyfilterCategorie.Header = "_Tous les Catégories";
     Mygrid.ItemsSource       = Business.Prestataires;
 }
 private void LOADPresta_Click(object sender, RoutedEventArgs e)
 {
     Business.Prestataires.Clear();
     Listfiltre.Clear();
     PrestataireAcces.GetPrestataire();
     MyfilterCategorie.Header = "_Tous les Catégories";
     Mygrid.ItemsSource       = Business.Prestataires;
 }
        private void AddClosePresta_Click(object sender, RoutedEventArgs e)
        {
            Prestataire p = new Prestataire(0, Nom.Text, Url.Text, MyfilterCategorie.Header.ToString().Replace("_", ""), Contact.Text.Replace(".", ""), Adresse.Text, Description.Text, Activation.IsChecked.Value, Prix.Text);

            if (PrestataireAcces.InsertPrestataire(p))
            {
                MessageBox.Show(" Les infos client ont bien été envoyés ");
                mw.LOADbdd();
            }
            else
            {
                MessageBox.Show(" Erreur, les infos client n'ont pas pu été envoyées ");
            }
            this.Close();
        }
        private void AddPresta_Click(object sender, RoutedEventArgs e)
        {
            if (modeEdit)
            {
                Prestataire p = Business.p;
                p.Nom         = Nom.Text;
                p.Url         = Url.Text;
                p.Categorie   = MyfilterCategorie.Header.ToString().Replace("_", "");
                p.Contact     = Contact.Text.Replace(".", "");
                p.Adresse     = Adresse.Text;
                p.Description = Description.Text;
                p.Activation  = Activation.IsChecked.Value;
                p.Prix        = Prix.Text;

                if (PrestataireAcces.UpdatePrestataire(p))
                {
                    MessageBox.Show("Le prestataire Id:" + p.Id + ", nommé " + p.Nom + " a bien était mis à jour");
                    mw.LOADbdd();
                }
                else
                {
                    MessageBox.Show(" Une Erreur c'est produite [UPDATE Methode] ");
                }
                this.Close();
            }
            else
            {
                Prestataire p = new Prestataire(0, Nom.Text, Url.Text, MyfilterCategorie.Header.ToString().Replace("_", ""), Contact.Text.Replace(".", ""), Adresse.Text, Description.Text, Activation.IsChecked.Value, Prix.Text);
                if (PrestataireAcces.InsertPrestataire(p))
                {
                    MessageBox.Show(" Prestataire n°Id: " + p.Id + " nommé " + p.Nom + " a bien était ajouté à la base de donnée");
                    mw.LOADbdd();
                }
                else
                {
                    MessageBox.Show(" Erreur, les infos client n'ont pas pu été envoyées ");
                }
            }
        }