/// <summary> /// maj CategorieArticle /// </summary></returns> /// <returns>indique si l action a reussi public static bool UpdateCategorieArticle(CategorieArticle CategorieArticleToUpdate) { bool ok; using (BDDRestaurantEntities Bdd = new BDDRestaurantEntities()) { try { //maj du user ds l entitee CategorieArticle unArticle = Bdd.CategorieArticle.Where(x => x.idCatArticle == CategorieArticleToUpdate.idCatArticle).FirstOrDefault(); unArticle.idCatArticle = CategorieArticleToUpdate.idCatArticle; unArticle.libelleCatArticle = CategorieArticleToUpdate.libelleCatArticle; //save les modifs dans la base Bdd.SaveChanges(); ok = true; } catch (Exception) { ok = false; } } return(ok); }
/// <summary> /// Fonction d'initialisation du ListView /// </summary> private void Init() { List <CategorieArticle> desCatArtciles; // Création d'une liste de categorie d'article desCatArtciles = CategorieArticle.GetCategorieArticle(); // Récuperation des catégorie lister dans la BDD List <Article> desArticles; // Création d'une liste d'article desArticles = Article.GetArticle(); // Récupération de la liste de tout les article lister dans la BDD foreach (Article a in desArticles) { foreach (CategorieArticle c in desCatArtciles) { if (a.idCatArticle == c.idCatArticle) { if (a.idCatArticle != 0) { ListViewItem LArticle; // Création d'une ListViewItem LArticle = new ListViewItem(new String[] { a.idArticle.ToString(), a.designationArticle, a.prixArticle.ToString(), a.photoArticle, c.libelleCatArticle }); // Stockage du contenue de a et c dans la ListViewItem lv_Article.Items.Add(LArticle); //Ajouter le contenue de ListViewItem dans notre ListView } } } } }
public static void Update(int unIdCat, String unLibelle) { CategorieArticle uneCat = CategorieArticle.GetInstance(unIdCat); uneCat.libelleCatArticle = unLibelle; CategorieArticle.UpdateCategorieArticle(uneCat); }
public static void Add(String unLibelleCatArticle) { CategorieArticle uneCategorieArticle = new CategorieArticle(); uneCategorieArticle.libelleCatArticle = unLibelleCatArticle; CategorieArticle.AddCategorieArticle(uneCategorieArticle); }
public static void Delete(int unIdCatArticle) { CategorieArticle uneCatArticle = new CategorieArticle(); uneCatArticle.idCatArticle = unIdCatArticle; CategorieArticle.DeleteCategorieArticle(uneCatArticle); }
public B_CategorieArticle(int unIdCatArticle, String unLibelleCatArticle) { CategorieArticle uneCategorieArticle = new CategorieArticle(); uneCategorieArticle.idCatArticle = unIdCatArticle; uneCategorieArticle.libelleCatArticle = unLibelleCatArticle; CategorieArticle.AddCategorieArticle(uneCategorieArticle); }
/// <summary> /// Fonction Load du Formulaire /// </summary> public void FPAjouter_Load(object sender, EventArgs e) { List <CategorieArticle> uneCatArticle; // Creation d'une liste de categorie uneCatArticle = CategorieArticle.GetCategoriePlats(); //Récupération de toute les Categorie de la BDD CB_Type_Plats.DataSource = uneCatArticle; // Stockages des categorie dans la ComboBox CB_Type_Plats.ValueMember = "idCatArticle"; CB_Type_Plats.DisplayMember = "libelleCatArticle"; this.ControlBox = false; //Désactivation de ControlBox }
/// <summary> /// recup une catarticle a partir de son id /// </summary> /// <returns>catArticle qu on recherche et si il existe pas un nv catarticle0</returns> public static CategorieArticle GetInstance(int unIdCatArticle) { CategorieArticle uneCategorieArticle; using (BDDRestaurantEntities Bdd = new BDDRestaurantEntities()) { try { //select * from daluser where daluserid=iduser; uneCategorieArticle = Bdd.CategorieArticle.Where(x => x.idCatArticle == unIdCatArticle).FirstOrDefault(); } catch (Exception) { uneCategorieArticle = new CategorieArticle(); } } return(uneCategorieArticle); }
/// <summary> /// ajoute un CategorieArticle /// </summary> public static bool AddCategorieArticle(CategorieArticle categorieArticle) { bool ok; using (BDDRestaurantEntities Bdd = new BDDRestaurantEntities()) { try { //ajoute le categorieArticle a l entitee Bdd.CategorieArticle.Add(categorieArticle); //.AddObject(categorieArticle); //save les modifs dans la base Bdd.SaveChanges(); ok = true; } catch (Exception) { ok = false; } } return(ok); }
public void Init(int unId) { Article unArticle = Article.GetInstance(unId); TB_Nom_Plat.Text = unArticle.designationArticle.ToString(); TB_Photo_Plat.Text = unArticle.photoArticle.ToString(); TB_Prix_Plat.Text = unArticle.prixArticle.ToString(); TB_Id_Plat.Text = unArticle.idArticle.ToString(); CB_Type_Plats.SelectedValue = unArticle.idCatArticle.ToString(); List <CategorieArticle> uneCatArticle; uneCatArticle = CategorieArticle.GetCategoriePlats(); CB_Type_Plats.DataSource = uneCatArticle; CB_Type_Plats.ValueMember = "idCatArticle"; CB_Type_Plats.DisplayMember = "libelleCatArticle"; //CB_Type_Plats.SelectedValue = CategorieArticle.GetInstance(Convert.ToInt32(unArticle.idCatArticle)); //------------------------------------------------------------------------------------------------- CategorieArticle LaCategorie = CategorieArticle.GetInstance(Convert.ToInt32(unArticle.idCatArticle)); CB_Type_Plats.Text = LaCategorie.libelleCatArticle; CB_Type_Plats.DropDownStyle = ComboBoxStyle.DropDownList; }