private void addPersonneButton_Click(object sender, EventArgs e) { int select; if (checkAdmin.IsChecked ?? true) { myDataObject = new PersonneViewModel(); select = 0; } else { myDataObject = new PersonneViewModel(); select = 1; } myDataObject.nomPersonneProperty = nomTextBox.Text; myDataObject.prénomPersonneProperty = prenomTextBox.Text; myDataObject.adminbénéPersonneProperty = select; PersonneViewModel nouveau = new PersonneViewModel(DALPersonne.getMaxIdPersonne(), myDataObject.nomPersonneProperty, myDataObject.prénomPersonneProperty, myDataObject.adminbénéPersonneProperty); if (checkAdmin.IsChecked ?? true) { ladmins.Add(nouveau); ORMPersonne.addPersonne(nouveau); listeAdmins.Items.Refresh(); } else { lbene.Add(nouveau); ORMPersonne.addPersonne(nouveau); listeBenevoles.Items.Refresh(); } }
// Après chargement de la fenêtre private void MainWindow_Loaded(object sender, RoutedEventArgs e) { // Affichage d'une fenêtre modale d'identification var dlg = new ModalWindow(new VMLogin()); dlg.Title = "Identification"; bool?res = dlg.ShowDialog(); // Si l'utilisateur annule, on ferme l'application if (!res.Value) { Close(); } if (res.Value) { var p = DALPersonne.RecupererPersonneConnecte(Properties.Settings.Default.CodeDernierUtilisateur); if (p.Count > 1) { Properties.Settings.Default.Manager = true; Properties.Settings.Default.Save(); } } DataContext = new VMMain(); }
public VMSaisieTache(string logiciel, float numVersion) { Personnes = DALPersonne.RecupererToutesPersonneActivite(Properties.Settings.Default.CodeDernierUtilisateur); Modules = DALLogiciel.RecupererModules(logiciel); PersonnesTachesProdAjoutees = new ObservableCollection <Personne>(); _logicielCourant = new Entity.Logiciel(); _logicielCourant.CodeLogiciel = logiciel; _versionCourante = new Entity.Version(); _versionCourante.NumVersion = numVersion; TachesProdAjoutees = new ObservableCollection <TacheApercu>(); NouvelleTache = new TacheApercu(); }
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; }
public VMLogin() { Personnes = DALPersonne.RecupererToutesPersonne(); }
public static DAOPersonne getPersonne(int id) { DAOPersonne personne = DALPersonne.getPersonne(id); return(personne); }
public static void updatePersonne(DAOPersonne personne) { DALPersonne.updatePersonne(personne); }
public static void deletePersonne(int id) { DALPersonne.deletePersonne(id); }
public static void addPersonne(DAOPersonne personne) { DALPersonne.addPersonne(personne); }
public static ObservableCollection <DAOPersonne> listeBene() { ObservableCollection <DAOPersonne> ListeBene = DALPersonne.selectBenevoles(); return(ListeBene); }
public static ObservableCollection <DAOPersonne> listeAdmins() { ObservableCollection <DAOPersonne> ListeAdmins = DALPersonne.selectAdmins(); return(ListeAdmins); }