public static EspeceViewModel getEspece(int id) { DAOEspece pDAO = DAOEspece.getEspece(id); EspeceViewModel p = new EspeceViewModel(pDAO.idDAOEspece, pDAO.nomDAOEspece); return(p); }
private void supprimer_Click(object sender, RoutedEventArgs e) { EspeceViewModel espece = (EspeceViewModel)listeEspeces.SelectedItem; EspeceORM.deleteEspece(espece); listeEspeces.ItemsSource = EspeceORM.listeEspeces(); }
public static ObservableCollection <EspeceViewModel> listeEspeces() { ObservableCollection <DAOEspece> lDAO = DAOEspece.listeEspeces(); ObservableCollection <EspeceViewModel> l = new ObservableCollection <EspeceViewModel>(); foreach (DAOEspece element in lDAO) { EspeceViewModel p = new EspeceViewModel(element.idDAOEspece, element.nomDAOEspece); l.Add(p); } return(l); }
public NbEspecesViewModel(EspeceViewModel espece, int nbEspeces) { this.espece = espece; this.nbEspeces = nbEspeces; }
public static void deleteEspece(EspeceViewModel espece) { DAOEspece.supprimerEspece(espece); }
public static void ajouterEspece(EspeceViewModel espece) { DAOEspece.insertEspece(espece); }
public static void insertEspece(EspeceViewModel p) { DALEspece.insertEspece(new DAOEspece(p.idEspeceProperty, p.nomEspeceProperty)); }
public static void supprimerEspece(EspeceViewModel espece) { DALEspece.supprimerEspece(espece.idEspeceProperty); }
public static void updateEspece(EspeceViewModel p) { DALEspece.updateEspece(new DAOEspece(p.idEspeceProperty, p.nomEspeceProperty)); }