Esempio n. 1
0
 /// <summary>
 /// Modifier un statut déjà présent en base à partir du cotnexte
 /// </summary>
 /// <param name="s">Statut à modifier</param>
 public void Modifier(Statut s)
 {
     Statut upSta = _contexte.Statuts.Where(sta => sta.Id == s.Id).FirstOrDefault();
     if (upSta != null)
     {
         upSta.Libelle = s.Libelle;
     }
     _contexte.SaveChanges();
 }
Esempio n. 2
0
 /// <summary>
 /// Modifier un statut en base
 /// </summary>
 /// <param name="p">Statut à modifier</param>
 public void ModifierStatut(Statut s)
 {
     // TODO : ajouter des contrôles sur le statut (exemple : vérification de champ, etc.)
     StatutCommand sc = new StatutCommand(contexte);
     sc.Modifier(s);
 }
Esempio n. 3
0
 /// <summary>
 /// Ajouter un statut en base
 /// </summary>
 /// <param name="s">Statut à ajouter</param>
 /// <returns>identifiant du nouveau statut</returns>
 public int AjouterStatut(Statut s)
 {
     // TODO : ajouter des contrôles sur le statut (exemple : vérification de champ, etc.)
     StatutCommand sc = new StatutCommand(contexte);
     return sc.Ajouter(s);
 }
Esempio n. 4
0
 /// <summary>
 /// Ajouter le statut en base à partir du contexte
 /// </summary>
 /// <param name="s">Statut à ajouter</param>
 /// <returns>Identifiant du statut ajouté</returns>
 public int Ajouter(Statut s)
 {
     _contexte.Statuts.Add(s);
     return _contexte.SaveChanges();
 }