Example #1
0
 /// <summary>
 /// Modifier un commande déjà présent en base à partir du cotnexte
 /// </summary>
 /// <param name="c">Commande à modifier</param>
 public void Modifier(Commande c)
 {
     Commande upCde = _contexte.Commandes.Where(cde => cde.Id == c.Id).FirstOrDefault();
     if (upCde != null)
     {
         upCde.DateCommande = c.DateCommande;
         upCde.Observation = c.Observation;
         upCde.ClientId = c.ClientId;
         upCde.StatutId = c.StatutId;
     }
     _contexte.SaveChanges();
 }
Example #2
0
 /// <summary>
 /// Ajouter un commande en base
 /// </summary>
 /// <param name="c">Commande à ajouter</param>
 /// <returns>identifiant du nouveau commande</returns>
 public int AjouterCommande(Commande c)
 {
     // TODO : ajouter des contrôles sur le commande (exemple : vérification de champ, etc.)
     CommandeCommand cc = new CommandeCommand(contexte);
     return cc.Ajouter(c);
 }
Example #3
0
 /// <summary>
 /// Ajouter le commande en base à partir du contexte
 /// </summary>
 /// <param name="c">Commande à ajouter</param>
 /// <returns>Identifiant du commande ajouté</returns>
 public int Ajouter(Commande c)
 {
     _contexte.Commandes.Add(c);
     return _contexte.SaveChanges();
 }
Example #4
0
 /// <summary>
 /// Modifier un commande en base
 /// </summary>
 /// <param name="c">Commande à modifier</param>
 public void ModifierCommande(Commande c)
 {
     // TODO : ajouter des contrôles sur le commande (exemple : vérification de champ, etc.)
     CommandeCommand cc = new CommandeCommand(contexte);
     cc.Modifier(c);
 }