Example #1
0
 /// <summary>
 /// Modifier un categorie déjà présent en base à partir du cotnexte
 /// </summary>
 /// <param name="c">Categorie à modifier</param>
 public void Modifier(Categorie c)
 {
     Categorie upCat = _contexte.Categories.Where(cat => cat.Id == c.Id).FirstOrDefault();
     if (upCat != null)
     {
         upCat.Libelle = c.Libelle;
         upCat.Actif = c.Actif;
     }
     _contexte.SaveChanges();
 }
Example #2
0
 /// <summary>
 /// Ajouter un categorie en base
 /// </summary>
 /// <param name="c">Categorie à ajouter</param>
 /// <returns>identifiant du nouveau categorie</returns>
 public int AjouterCategorie(Categorie c)
 {
     // TODO : ajouter des contrôles sur le categorie (exemple : vérification de champ, etc.)
     CategorieCommand cc = new CategorieCommand(contexte);
     return cc.Ajouter(c);
 }
Example #3
0
 /// <summary>
 /// Ajouter le categorie en base à partir du contexte
 /// </summary>
 /// <param name="c">Categorie à ajouter</param>
 /// <returns>Identifiant du categorie ajouté</returns>
 public int Ajouter(Categorie c)
 {
     _contexte.Categories.Add(c);
     return _contexte.SaveChanges();
 }
Example #4
0
 /// <summary>
 /// Modifier un categorie en base
 /// </summary>
 /// <param name="c">Categorie à modifier</param>
 public void ModifierCategorie(Categorie c)
 {
     // TODO : ajouter des contrôles sur le categorie (exemple : vérification de champ, etc.)
     CategorieCommand cc = new CategorieCommand(contexte);
     cc.Modifier(c);
 }