private void addZoneEButton_Click(object sender, EventArgs e) { selectedEspeceId = (lespèces.ElementAt <EspèceViewModel>(listeEspeces.SelectedIndex)).idEspèceProperty; EspèceViewModel espece = ORMEspèce.getEspèce(selectedEspeceId); selectedZoneId = (lzonesP.ElementAt <ZonePrelevementViewModel>(listeZones.SelectedIndex)).idZonePrelevementProperty; ZonePrelevementViewModel zone = ORMZonePrelevement.getZone(selectedZoneId); selectedEtudeId = (letudes.ElementAt <EtudeViewModel>(listeEtudes2.SelectedIndex)).idEtudeProperty; EtudeViewModel etude = ORMEtude.getEtude(selectedEtudeId); selectedPlageId = (lplages.ElementAt <PlageViewModel>(listePlages2.SelectedIndex)).idPlageProperty; PlageViewModel plage = ORMPlage.getPlage(selectedPlageId); int nbr = int.Parse(nbrAnimaux.Text); zoneEDataObject = new ZoneEspeceViewModel(); zoneEDataObject.idEspeceProperty = espece; zoneEDataObject.idZonePrelevementProperty = zone; zoneEDataObject.idEtudeProperty = etude; zoneEDataObject.idPlageProperty = plage; zoneEDataObject.nombreProperty = nbr; ZoneEspeceViewModel nouvelle = new ZoneEspeceViewModel(DALZoneEspece.getMaxIdZone(), zoneEDataObject.idEspeceProperty, zoneEDataObject.idZonePrelevementProperty, zoneEDataObject.idEtudeProperty, zoneEDataObject.idPlageProperty, zoneEDataObject.nombreProperty); ORMZoneEspece.addZone(nouvelle); }
public static void addZone(DAOZoneEspece zone) { DALZoneEspece.addZone(zone); }
public static ObservableCollection <DAOZoneEspece> listeZones() { ObservableCollection <DAOZoneEspece> listeZones = DALZoneEspece.selectZones(); return(listeZones); }