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"); } }
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 ajouter_tache_Click(object sender, RoutedEventArgs e) { methodes m = new methodes(); if (string.IsNullOrEmpty(Designation_activité.Text)) { error.Visibility = System.Windows.Visibility.Visible; } else { a = new activ_class(0, Designation_activité.Text, comboBox_type.Text, id_user); add_tache window = new add_tache(this, id_user); window.Show(); } }
private void valider_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(titre.Text) || (string.IsNullOrEmpty(emplacement.Text))) { er.Visibility = Visibility.Visible; } else { if (ajouter_tache == null) { if (doc == null) { if (this.documents == null) { if (ajouter_event == null) { //ajouter un nouveau document dans une tache modifié document doc = new document(0, titre.Text, emplacement.Text, id_tach, 0, id_user); modifier_tache.add_doc_totache(doc); modifier_tache.Show(); this.Close(); } else { document doc = new document(0, titre.Text, emplacement.Text, 0, 0, id_user); ajouter_event.add_doc_toevent(doc); this.Close(); } } else { if (id_tach > 1) { // la page de document dans une tache methodes m = new methodes(); int id = m.inserer_document_totache(titre.Text, emplacement.Text, id_user, id_tach); document doc = new document(id, titre.Text, emplacement.Text, id_tach, -1, id_user); documents.add_tolist(doc); documents.clear_listbox(); documents.afficher(documents.get_list()); this.Close(); } else { methodes m = new methodes(); int id = m.inserer_document_toevent(titre.Text, emplacement.Text, id_user, eve.getId()); document doc = new document(id, titre.Text, emplacement.Text, -1, id, id_user); documents.add_tolist(doc); documents.clear_listbox(); documents.afficher(documents.get_list()); this.Close(); } } } else { if (pge_docs == null) { // modifier a partir de la pge _docs_events_tache methodes m = new methodes(); m.modifier_document(doc, titre.Text, emplacement.Text); doc.setTitre(titre.Text); doc.setEmplac(emplacement.Text); documents.clear_listbox(); documents.afficher(documents.get_list()); } else { // modifier a partir de la page generale//modifier le document a partir de la page document (home) methodes m = new methodes(); m.modifier_document(doc, titre.Text, emplacement.Text); doc.setTitre(titre.Text); doc.setEmplac(emplacement.Text); pge_docs.clear_listbox(); pge_docs.afficher(pge_docs.get_list()); this.Close(); } } } else { // ajouter un nouveau document dans une nouvelle tache document doc = new document(0, titre.Text, emplacement.Text, 0, 0, id_user); ajouter_tache.add_doc_totache(doc); ajouter_tache.Show(); this.Close(); } } }
private void add_Click(object sender, RoutedEventArgs e) { add_tache win = new add_tache(activité, activité.get_id_user(), this); win.Show(); }