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(); } }
public void Modifer_alerte(alerte_class alerte, DateTime temp, int id_tache, int id_éven, int id_user, String Son, bool activ) { alerte.settemps(temp); alerte.setson(Son); alerte.setidévèn(id_évèn); alerte.setidutilis(id_utilis); alerte.setidtach(id_tach); alerte.setactiver(activ); }
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 Enregistrer_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(dateDatePicker.Text) || string.IsNullOrEmpty(débutTimePicker.Text) || string.IsNullOrEmpty(finTimePicker.Text)) { System.Windows.Forms.MessageBox.Show(" Veillez Entrer la Date et/ou les Horaires !"); } else { DateTime d = Convert.ToDateTime(dateDatePicker.Text + " " + débutTimePicker.Text); DateTime f = Convert.ToDateTime(dateDatePicker.Text + " " + finTimePicker.Text); if (string.IsNullOrEmpty(designation.Text)) { System.Windows.Forms.MessageBox.Show(" Veillez Entrer Une Désignation Correct !"); } else { if ((d > f) || (d < DateTime.Now)) { //System.Windows.MessageBox.Show("d = " + d); //erreur.Visibility = System.Windows.Visibility.Visible; System.Windows.Forms.MessageBox.Show(" Cette Date est Déja Passée Ou Votre Horaires Ne Sont Pas Réglées !"); } else { methodes m = new methodes(); if (m.Exist(d, f, id_user)) { System.Windows.Forms.MessageBox.Show(" L'intervalle de temps donné est occupé veuillez le changer "); } else { t.update(designation.Text, prio.Text, d, f, "Non réalisée"); if (p == null) { page.add_tache_toactivity(t); } else { p.add_tache(t); int id_tache = m.Save_Tache(t.get_des(), t.get_prio(), t.get_date(), t.getfin(), t.get_etat(), a.get_id(), a.get_id_user()); alerte_class alert = t.get_alert(); if (alert != null) { alert.setidtach(id_tache); alert.inserer_alerte_tache(alert); m.Creer_tache_planif(alert, t.get_des(), t.get_date(), "t"); } List <document> list_docs = t.get_documents(); foreach (document doc in list_docs) { m.inserer_document_totache(doc.getTitre(), doc.getEmplac(), id_user, id_tache); } } Close(); } } } } }
private void Creer_activite_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(Designation_activité.Text)) { if (comboBox_type.SelectedIndex == 2) { Le_Type = autre_type.Text; } else { Le_Type = comboBox_type.Text; } if (string.IsNullOrEmpty(Le_Type)) { textBlock_stp_type.Visibility = System.Windows.Visibility.Visible; } else { methodes m = new methodes(); List <activ_class> list = page.get_list(); if (pos == -1) { id_act = m.insert_Activite(Designation_activité.Text, Le_Type, id_user); a = new activ_class(id_act, Designation_activité.Text, Le_Type, id_user); page.add_tolist(a); foreach (tache t in taches) { int id_tach = m.Save_Tache(t.get_des(), t.get_prio(), t.get_date(), t.getfin(), t.get_etat(), id_act, id_user); if (id_tach != 0) { alerte_class alert = t.get_alert(); if (alert != null) { alert.setidtach(id_tach); alert.inserer_alerte_tache(alert); m.Creer_tache_planif(alert, t.get_des(), t.get_date(), "t"); } List <document> list_docs = t.get_documents(); foreach (document doc in list_docs) { m.inserer_document_totache(doc.getTitre(), doc.getEmplac(), id_user, id_tach); } } } } else { m.modif_Activ(list[pos], Designation_activité.Text, Le_Type); foreach (tache t in taches) { int id_tach = m.Save_Tache(t.get_des(), t.get_prio(), t.get_date(), t.getfin(), t.get_etat(), id_act, id_user); if (id_tach != 0) { alerte_class alert = t.get_alert(); if (alert != null) { alert.setidtach(id_tach); alert.inserer_alerte_tache(alert); m.Creer_tache_planif(alert, t.get_des(), t.get_date(), "t"); } List <document> list_docs = t.get_documents(); foreach (document doc in list_docs) { m.inserer_document_totache(doc.getTitre(), doc.getEmplac(), id_user, id_tach); } } } list[pos].set_designation(Designation_activité.Text); list[pos].set_type(Le_Type); page.set_list(list); } page.clear_listbox(); page.afficher(page.get_list()); this.Close(); } } else { error.Visibility = System.Windows.Visibility.Visible; } }