public AfficherDepartements() { InitializeComponent(); lu = DepartementORM.listeDepartements(); listeDepartements.ItemsSource = lu; myDataObject = new DepartementViewModel(); }
private void supprimerButton_Click(object sender, EventArgs e) { DepartementViewModel toRemove = (DepartementViewModel)listeDepartements.SelectedItem; lu.Remove(toRemove); listeDepartements.Items.Refresh(); DepartementORM.supprimerDepartement(selectedDepartementId); }
private void supprimerButton_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { DepartementViewModel toRemove = (DepartementViewModel)listeDepartements.SelectedItem; lp3.Remove(toRemove); DepartementORM.supprimerDepartement(selectedDepartementsId); MessageBox.Show("Departement supprimé avec succes ! "); }
public AfficherCommunes() { InitializeComponent(); lu = CommuneORM.listeCommunes(); listeCommunes.ItemsSource = lu; myDataObject = new CommuneViewModel(); lp = DepartementORM.listeDepartements(); listeDepartementsCombo.ItemsSource = lp; }
public static CommuneViewModel getCommune(int idCommune) { CommuneDAO pDAO = CommuneDAO.getCommune(idCommune); int idDep = pDAO.idDepartementCommuneDAO; DepartementViewModel m = DepartementORM.getDepartement(idDep); CommuneViewModel p = new CommuneViewModel(pDAO.idCommuneDAO, pDAO.nomCommuneDAO, pDAO.codePostalDAO, m); return(p); }
private void ajouterButton(object sender, RoutedEventArgs e) { myDataObject.nomDepartementProperty = nomTextBox.Text; DepartementViewModel nouveau = new DepartementViewModel(DepartementDAL.getMaxIdDepartement() + 1, myDataObject.nomDepartementProperty); le.Add(nouveau); DepartementORM.insertDepartement(nouveau); listeDepartements.Items.Refresh(); }
public Commune() { InitializeComponent(); lp2 = CommuneORM.ListeCommunes(); listeCommunes.ItemsSource = lp2; lp3 = DepartementORM.ListeDepartements(); listeDepartementsCombo.ItemsSource = lp3; }
private void OnPropertyChanged(string info) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(info)); DepartementORM.updateDepartement(this); } }
public static ObservableCollection <CommuneViewModel> listeCommune() { ObservableCollection <CommuneDAO> lDAO = CommuneDAO.listeCommune(); ObservableCollection <CommuneViewModel> l = new ObservableCollection <CommuneViewModel>(); foreach (CommuneDAO element in lDAO) { int idDep = element.idDepartementCommuneDAO; DepartementViewModel m = DepartementORM.getDepartement(idDep); CommuneViewModel p = new CommuneViewModel(element.idCommuneDAO, element.nomCommuneDAO, element.codePostalDAO, m); l.Add(p); } return(l); }
private void ajouterDepartement_Click(object sender, EventArgs e) { myDataObject.nomDepartementProperty = Nom.Text; string valueToParse = NumeroDepartement.Text; int result; int defaultValue = 0; myDataObject.numeroDepartementProperty = int.TryParse(valueToParse, out result) ? result : defaultValue; DepartementViewModel nouveau = new DepartementViewModel(DepartementDAL.getMaxIdDepartement() + 1, myDataObject.nomDepartementProperty, myDataObject.numeroDepartementProperty); lu.Add(nouveau); DepartementORM.insertDepartement(nouveau); listeDepartements.Items.Refresh(); }
///////////////////////////////////// Departement ///////////////////////////////////// ///////////////////////////////////// Departement ///////////////////////////////////// private void ValideDepartement_Click(object sender, RoutedEventArgs e) { myDataObject3 = new DepartementViewModel(); myDataObject3.nomDepartementProperty = NomDepartement.Text; myDataObject3.CodePostalePropertie = CodePostaleDep.Text; DepartementViewModel nouveau = new DepartementViewModel(DepartementDAL.getMaxIdDepartement() + 1, myDataObject3.nomDepartementProperty, myDataObject3.CodePostalePropertie); lp3.Add(nouveau); DepartementORM.insertDepartement(nouveau); compteur = lp3.Count(); listeDepartements.ItemsSource = lp3; ((TextBox)NomDepartement).Text = string.Empty; MessageBox.Show("Département ajouté avec succes ! "); }
public MainWindow() { InitializeComponent(); DALConnection.OpenConnection(); lp = PersonneORM.listePersonnes(); listePersonnes.ItemsSource = lp; pl = PlageORM.listePlages(); listePlages.ItemsSource = pl; dp = DepartementORM.listeDepartements(); listeDepartements.ItemsSource = dp; et = EtudeORM.listeEtudes(); listeEtudes.ItemsSource = et; }
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); } }
public Departement() { InitializeComponent(); lp3 = DepartementORM.ListeDepartements(); listeDepartements.ItemsSource = lp3; }