private void LieuButton_Click(object sender, RoutedEventArgs e) { myDataObjectLieu.idLieuProperty = LieuDAL.getMaxIdLieu() + 1; c.Add(myDataObjectLieu); LieuORM.insertLieu(myDataObjectLieu); compteur = c.Count(); /*listeLieu.Items.Refresh();*/ myDataObjectLieu = new LieuViewModel(); villeTextBox.DataContext = myDataObjectLieu; adresseTextBox.DataContext = myDataObjectLieu; codePostalTextBox.DataContext = myDataObjectLieu; departementTextBox.DataContext = myDataObjectLieu; LieuButton.DataContext = myDataObjectLieu; }
private void btnAjouter(object sender, RoutedEventArgs e) { myDataObject.id = LieuDAL.getMaxIdLieu() + 1; lp.Add(myDataObject); LieuORM.insertLieu(myDataObject); compteur = lp.Count(); // Comme on a inséré une Lieu, on crée un nouvel objet LieuViewModel // Et on réatache tout ce qu'il faut pour que la vue soit propre myDataObject = new LieuViewModel(); // Comme le contexte des élément de la vue est encore l'ancien LieuViewModel, // On refait les liens entre age, slider, textbox, bouton et le nouveau LieuViewModel nom.DataContext = myDataObject; adresse.DataContext = myDataObject; ville.DataContext = myDataObject; code_postal.DataContext = myDataObject; }
public static void insertLieu(LieuDAO p) { LieuDAL.insertLieu(p); }
public static void supprimerLieu(int id) { LieuDAL.supprimerLieu(id); }
public static void updateLieu(LieuDAO p) { LieuDAL.updateLieu(p); }
public static LieuDAO getLieu(int idLieu) { LieuDAO p = LieuDAL.getLieu(idLieu); return(p); }
public static ObservableCollection <LieuDAO> listeLieux() { ObservableCollection <LieuDAO> l = LieuDAL.selectLieux(); return(l); }
/// <summary> /// Représente la fonction qui lit un lieu créé /// Fait appel à la Dal qui utilise le singleton /// </summary> /// <param name="item"></param> /// <returns></returns> public Lieu Get(Lieu item) { return(LieuDAL.GetInstance().Get(item)); }
/// <summary> /// Représente la fonction qui lit une liste de lieux créés /// fait appel à la DAL qui utilise le singleton /// </summary> /// <returns></returns> public List <Lieu> Get() { return(LieuDAL.GetInstance().Get()); }
/// <summary> /// Représente la fonction qui permet de modifier un lieu créé /// Retourne un booléen /// </summary> /// <param name="item"></param> /// <returns></returns> public bool Update(Lieu item) { return(LieuDAL.GetInstance().Update(item)); }
/// <summary> /// Représente la fonction qui permet de supprimer un lieu créé /// Fait apprel à la DAL qui utilise le singleton pour la suppression /// </summary> /// <param name="item"></param> /// <returns></returns> public bool Delete(Lieu item) { return(LieuDAL.GetInstance().Delete(item)); }
/// <summary> /// représente la fonction qui permet de creer un Lieu /// fait appel à la DAL qui utilise le singleton /// retourne un booléen /// </summary> /// <param name="item"></param> /// <returns></returns> public bool Create(Lieu item) { return(LieuDAL.GetInstance().Create(item)); }