/// <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(); }
/// <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); }
/// <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(); }
/// <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); }