private void valid_alert_tache(alerte_class alerte)
        {
            methodes meth = new methodes();

            if (m == null)
            {
                if (taches == null)
                {
                    page.Show(); page.set_alarm(alerte); this.Close();
                }
                else
                {
                    alerte.setidalerte((t.get_alert()).getidalerte());
                    alerte.setidutilis(t.get_id_user());
                    alerte.setidtach(t.get_id());
                    t.set_alert(alerte);
                    (t.get_alert()).Modifier_aler_tache_bdd((t.get_alert()).getidalerte(), (t.get_alert()));
                    meth.supprimer_alerte_planifiée(t.get_des());
                    meth.Creer_tache_planif(alerte, t.get_des(), t.get_date(), "t");
                    taches.clear_listbox();
                    taches.afficher(taches.get_list());
                    this.Close();
                }
            }
            else
            {
                alerte.setidalerte((t.get_alert()).getidalerte());
                alerte.setidtach(t.get_id());
                m.set_alarm(alerte);
                m.Show();
                this.Close();
            }
        }
        private void valider_Click(object sender, RoutedEventArgs e)
        {
            if (Date.Text != "" && music.Text != "")
            {
                if (Date.Value <= DateTime.Now)
                {
                    System.Windows.Forms.MessageBox.Show("Vous ne pouvez pas insérer une alerte avec une date antérieure");
                }
                else
                {
                    methodes     m      = new methodes();
                    alerte_class alerte = new alerte_class(music.Text, id_user, 0, Convert.ToDateTime(Date.Text), true);
                    if (t == null)
                    {
                        if (new_event)
                        {
                            eve.set_alarm_tonew_event(alerte);
                        }
                        else
                        {
                            eve.set_alarm_event(alerte);
                        }
                        eve.Show();
                        this.Close();
                    }
                    else
                    {
                        if (this.m == null)
                        {
                            page.set_alarm(alerte); page.Show(); this.Close();/*ajouter une tacha*/
                        }
                        else
                        {
                            alerte.setidtach(this.t.get_id());
                            this.m.set_alarm(alerte);
                            this.m.Show();
                            this.Close();
                            /*modifier une tache*/
                        }
                    }

                    //   System.Windows.Forms.MessageBox.Show(alerte.gettemps().ToString("yyyy-MM-ddTHH:mm:ss")+" " + ta.textBox.Text+" "+ Convert.ToDateTime(ta.temps_tache.Text).ToString("yyyy-MM-ddTHH:mm:ss"));
                }
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("Veuillez donner des informations");
            }
        }