private void ExecuteAffiche(object o) { VisuTachesMV vtmv = new VisuTachesMV(); TacheService tache = new TacheService(); VisuTaches vt = new VisuTaches(vtmv, tache.VisualiserTache(this.ConnectionInfos.UtilisateurConnecte.Id), this.ConnectionInfos.UtilisateurConnecte.Id); vt.ShowDialog(); }
private void DeleteButton_Click(object sender, RoutedEventArgs e) { if (this.TachesList.SelectedItem != null) { TacheService ts = new TacheService(); ts.supprimerTache((TachesList.SelectedItem as BETache).Id); int idUser = (TachesList.SelectedItem as BETache).Utilisateur.Id; BindData(ts.VisualiserTache(idUser)); } }
private void RechercheButton_Click(object sender, RoutedEventArgs e) { TacheService ts = new TacheService(); if (string.IsNullOrWhiteSpace(this.RechercheContent.Text)) { BindData(ts.VisualiserTache(idUserEnCours)); } else { List <BETache> tmp = new List <BETache>(); tmp = ts.rechercherTache(this.RechercheContent.Text, idUserEnCours); BindData(tmp); } }
private void ModifyButton_Click(object sender, RoutedEventArgs e) { if (this.TachesList.SelectedItem != null) { CategoryService cat = new CategoryService(); ModifierTacheMV mtmv = new ModifierTacheMV((TachesList.SelectedItem as BETache).Id, (TachesList.SelectedItem as BETache).Nom, (TachesList.SelectedItem as BETache).Debut, (TachesList.SelectedItem as BETache).Fin, (TachesList.SelectedItem as BETache).Detail, (TachesList.SelectedItem as BETache).Categories, (TachesList.SelectedItem as BETache).Etat); EtatService etat = new EtatService(); ModifierTache mt = new ModifierTache(mtmv, cat.GetCategories(idUserEnCours), mtmv.CategsUsed, etat.GetEtats()); if (mt.ShowDialog() == true) { TacheService tache = new TacheService(); int idUser = (TachesList.SelectedItem as BETache).Utilisateur.Id; tache.modifierTache((TachesList.SelectedItem as BETache).Id, mtmv.Nom, mtmv.Detail, mtmv.Debut, mtmv.Fin, idUserEnCours, mt.CategoriesToAdd1, (mt.ListEtat.SelectedItem as BEEtat)); BindData(tache.VisualiserTache(idUser)); } } }