public static EnsemblesViewModel GetEnsembles(int id) { DAOEnsembles DAO = DAOEnsembles.getEnsembles(id); EnsemblesViewModel ensembles = new EnsemblesViewModel(DAO.idDAOEnsemblePlage, DAO.nomDAOEnsemblePlage); return(ensembles); }
public static List <PlageViewModel> getplages(EnsemblesViewModel ensembles) { List <PlageViewModel> lp = DAOPlageEnsemble.listePlageEnsembles() .Where(e => e.ensembleplageDAO_idEnsemblePlage == ensembles.idEnsembleProperty) .Select(e => PlageORM.getPlage(e.plageDAO_idPlage)).ToList(); return(lp); }
private void Ajouter_Plage(object sender, RoutedEventArgs e) { try { EnsemblePlageORM.ajouterPlage((EnsemblesViewModel)listeEnsemble.SelectedItem, (PlageViewModel)listePlages.SelectedItem); EnsemblesViewModel ensembles = (EnsemblesViewModel)listeEnsemble.SelectedItem; listeEnsemblePlages.ItemsSource = PlageEnsembleORM.getplages(ensembles); } catch { } }
public static EtudeViewModel getEtude(int id) { DAOEtude pDAO = DAOEtude.getEtude(id); DAOEnsembles eDAO = DAOEnsembles.getEnsembles(pDAO.idEnsemblePlagesDAOEtude); EnsemblesViewModel e = new EnsemblesViewModel(eDAO.idDAOEnsemblePlage, eDAO.nomDAOEnsemblePlage); DAOEquipe eqDAO = DAOEquipe.getEquipe(pDAO.idEquipe); EquipeViewModel eq = new EquipeViewModel(eqDAO.idDAOEquipe, eqDAO.nomDAOEquipe); EtudeViewModel p = new EtudeViewModel(pDAO.idDAOEtude, pDAO.titreDAOEtude, e, pDAO.dateDAOEtude, eq); return(p); }
public static ObservableCollection <EnsemblesViewModel> listeEnsembles() { ObservableCollection <DAOEnsembles> lDAO = DAOEnsembles.listeEnsembles(); ObservableCollection <EnsemblesViewModel> l = new ObservableCollection <EnsemblesViewModel>(); foreach (DAOEnsembles element in lDAO) { EnsemblesViewModel p = new EnsemblesViewModel(element.idDAOEnsemblePlage, element.nomDAOEnsemblePlage); l.Add(p); } return(l); }
public static ObservableCollection <EtudeViewModel> listeEtudes() { ObservableCollection <DAOEtude> lDAO = DAOEtude.listeEtudes(); ObservableCollection <EtudeViewModel> l = new ObservableCollection <EtudeViewModel>(); foreach (DAOEtude element in lDAO) { DAOEnsembles eDAO = DAOEnsembles.getEnsembles(element.idEnsemblePlagesDAOEtude); DAOEquipe eqDAO = DAOEquipe.getEquipe(element.idEquipe); EquipeViewModel eq = new EquipeViewModel(eqDAO.idDAOEquipe, eqDAO.nomDAOEquipe); EnsemblesViewModel e = new EnsemblesViewModel(eDAO.idDAOEnsemblePlage, eDAO.nomDAOEnsemblePlage); EtudeViewModel p = new EtudeViewModel(element.idDAOEtude, element.titreDAOEtude, e, element.dateDAOEtude, eq); l.Add(p); } return(l); }
public static void insertEnsemble(EnsemblesViewModel ensembles) { DAOEnsembles.insertEnsembles(ensembles); }
public static void deletePlage(EnsemblesViewModel ensembles, PlageViewModel plage) { DAOPlageEnsemble.supprimerPlageEnsemble(ensembles, plage); }
public static void ajouterPlage(EnsemblesViewModel ensembles, PlageViewModel plage) { DAOPlageEnsemble.insertPlageEnsemble(ensembles, plage); }
public static void delete(EnsemblesViewModel ensembles) { DAOPlageEnsemble.supprimerEnsemble(ensembles); DAOEnsembles.supprimerEnsembles(ensembles.idEnsembleProperty); }
private void listeEnsemblePlage_SelectionChanged(object sender, SelectionChangedEventArgs e) { EnsemblesViewModel es = (EnsemblesViewModel)listeEnsemble.SelectedItem; listeEnsemblePlages.ItemsSource = PlageEnsembleORM.getplages((EnsemblesViewModel)listeEnsemble.SelectedItem); }
public static void insertEnsembles(EnsemblesViewModel p) { DALEnsembles.insertEnsembles(new DAOEnsembles(p.nomEnsembleProperty)); }
public static void updateEnsembles(EnsemblesViewModel p) { DALEnsembles.updateEnsembles(new DAOEnsembles(p.idEnsembleProperty, p.nomEnsembleProperty)); }
public static void insertEtude(string titre, EnsemblesViewModel ensembles, EquipeViewModel equipe) { DAOEtude.insertEtude(new EtudeViewModel(titre, ensembles, DateTime.Now, equipe)); }