コード例 #1
0
        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);
        }
コード例 #2
0
        public MainWindow()
        {
            InitializeComponent();
            DALConnection.Connection();
            DALPersonne personne = new DALPersonne();
            DALPlage    plage    = new DALPlage();
            DALEspèce   espèce   = new DALEspèce();

            ladmins  = ORMPersonne.listeAdmins();
            lbene    = ORMPersonne.listeBenevoles();
            lplages  = ORMPlage.listePlages();
            lespèces = ORMEspèce.listeEspèce();
            letudes  = ORMEtude.listeEtudes();
            lzonesP  = ORMZonePrelevement.listeZones();

            listeAdmins.ItemsSource       = ladmins;
            listeBenevoles.ItemsSource    = lbene;
            listePlages.ItemsSource       = lplages;
            listeEspèces.ItemsSource      = lespèces;
            listeEtudes.ItemsSource       = letudes;
            listeAdminsSelect.ItemsSource = ladmins;
            listeEtudeSelect.ItemsSource  = letudes;
            listePlageSelect.ItemsSource  = lplages;
            liste2AdminSelect.ItemsSource = ladmins;
            listeZones.ItemsSource        = lzonesP;
            listeEspeces.ItemsSource      = lespèces;
            listeZones2.ItemsSource       = lzonesP;
            listeEtudes2.ItemsSource      = letudes;
            listePlages2.ItemsSource      = lplages;

            CultureInfo culture = (CultureInfo)CultureInfo.CurrentCulture.Clone();

            culture.DateTimeFormat.ShortDatePattern = "yyyy-MM-dd";
            culture.DateTimeFormat.LongTimePattern  = "";
            Thread.CurrentThread.CurrentCulture     = culture;
        }