public Espece() { InitializeComponent(); lp5 = EspeceORM.listeEspeces(); listeEspeces.ItemsSource = lp5; }
public AfficherEspece() { InitializeComponent(); le = EspeceORM.listeEspeces(); listeEspeces.ItemsSource = le; myDataObject = new EspeceViewModel(); }
private void supprimerButton(object sender, RoutedEventArgs e) { EspeceViewModel toRemove = (EspeceViewModel)listeEspeces.SelectedItem; le.Remove(toRemove); listeEspeces.Items.Refresh(); EspeceORM.supprimerEspece(selectedEspeceId); }
private void ajouterEspece_Click(object sender, EventArgs e) { myDataObject.nomEspeceProperty = Nom.Text; EspeceViewModel nouveau = new EspeceViewModel(EspeceDAL.getMaxIdEspece() + 1, myDataObject.nomEspeceProperty); lu.Add(nouveau); EspeceORM.insertEspece(nouveau); listeEspeces.Items.Refresh(); }
private void OnPropertyChanged(string info) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(info)); EspeceORM.updateEspece(this); } }
private void supprimerButton_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { EspeceViewModel toRemove = (EspeceViewModel)listeEspeces.SelectedItem; lp5.Remove(toRemove); listeEspeces.Items.Refresh(); EspeceORM.supprimerEspece(selectedEspeceId); MessageBox.Show("Espece supprimée avec succes ! "); }
private void ajouterButton(object sender, RoutedEventArgs e) { myDataObject.nomEspeceProperty = nomTextBox.Text; EspeceViewModel nouveau = new EspeceViewModel(EspeceDAL.getMaxIdEspece() + 1, myDataObject.nomEspeceProperty); le.Add(nouveau); EspeceORM.insertEspece(nouveau); listeEspeces.Items.Refresh(); compteur = le.Count(); myDataObject = new EspeceViewModel(EspeceDAL.getMaxIdEspece() + 1, ""); }
//////////////////////////////////////////////////////////////////////////////// /////////////// Espece//////////////////////////////////////////////////////// private void ajouterEspeceButton_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { myDataObject_Espece = new EspeceViewModel(); myDataObject_Espece.nomProperty = nom_especeTextBox.Text; myDataObject_Espece.genreProperty = genre_especeTextBox.Text; EspeceViewModel nouveau = new EspeceViewModel(EspeceDAL.getMaxIdEspece() + 1, myDataObject_Espece.nomProperty, myDataObject_Espece.genreProperty); lp_Esp.Add(nouveau); EspeceORM.insertEspece(nouveau); listeEspece.Items.Refresh(); compteur = lp_Esp.Count(); myDataObject_Espece = new EspeceViewModel(EspeceDAL.getMaxIdEspece() + 1, "", ""); }
///////////////////////////////////// ESPECE ///////////////////////////////////// ///////////////////////////////////// ESPECE ///////////////////////////////////// private void ValideEspece_Click(object sender, RoutedEventArgs e) { myDataObject5 = new EspeceViewModel(); myDataObject5.nomEspeceProperty = nomEspece.Text; EspeceViewModel nouveau = new EspeceViewModel(myDataObject5.idEspeceProperty, myDataObject5.nomEspeceProperty); lp5.Add(nouveau); EspeceORM.insertEspece(nouveau); compteur = lp5.Count(); listeEspeces.ItemsSource = lp5; ((TextBox)nomEspece).Text = string.Empty; MessageBox.Show("Espece ajoutée avec succes ! "); }
/////////////// Espece//////////////////////////////////////////////////////// private void supprimerButton_Espece_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { EspeceViewModel toRemove = (EspeceViewModel)listeEspece.SelectedItem; MessageBoxResult result = MessageBox.Show("Voulez vous bien supprimer l'Espece " + toRemove.nomProperty + " de la table ?", "Table espece", MessageBoxButton.YesNo); switch (result) { case MessageBoxResult.Yes: MessageBox.Show("l'èspece a été suprimmer", "Table Espece"); lp_Esp.Remove(toRemove); listeEspece.Items.Refresh(); EspeceORM.supprimerEspece(selectedEspeceId); break; case MessageBoxResult.No: MessageBox.Show("L'èspece n'a pas été supprimer", "Table Espece"); break; } }
public EspeceNombre() { InitializeComponent(); lp8 = EspeceNombreORM.ListeEspeceNombres(); listeEspecesNombres.ItemsSource = lp8; lp1 = PlageORM.listePlages(); listePlagesCombo.ItemsSource = lp1; lp4 = EtudeORM.ListeEtude(); listeEtudesCombo.ItemsSource = lp4; lp5 = EspeceORM.listeEspeces(); listeEspeceCombo.ItemsSource = lp5; lp7 = ZoneInvestigationORM.ListeZoneInvestigation(); listeZonesCombo.ItemsSource = lp7; lp8 = EspeceNombreORM.ListeEspeceNombres(); }
public MainWindow(Window actual_window) { window = actual_window; InitializeComponent(); DALConnection.OpenConnection(); // Initialisation de la liste des personnes via la BDD. lp = PersonneORM.listePersonnes(); lp_prel = PrelevementORM.listePrelevements(); lp_Esp = EspeceORM.listeEspeces(); lp_Et = EtudeORM.listeEtude(); lp_Pl = PlageORM.listePlages(); lc = CommuneORM.listeCommunes(); de = DepartementORM.listeDepartements(); //LIEN AVEC la VIEW listePersonnes.ItemsSource = lp; listePrelevement.ItemsSource = lp_prel; listeEspece.ItemsSource = lp_Esp; listeEtude.ItemsSource = lp_Et; listePlages.ItemsSource = lp_Pl; // bind de la liste avec la source, permettant le binding. // this.DataContext = lp; // bind de la liste avec la source, permettant le binding mais de façon globale sur toute la fenetre //COMBO BOX FONCTIONNEL foreach (var item in lc) { liste_box1.Items.Add(item.nomVilleProperty); } foreach (var item in de) { liste_box3.Items.Add(item.nomProperty); } foreach (var item2 in lp_prel) { liste_box2.Items.Add(item2.idprelevementProperty); } }