Example #1
0
 /// <summary>
 /// Modifier un client déjà présent en base à partir du cotnexte
 /// </summary>
 /// <param name="c">Client à modifier</param>
 public void Modifier(Client c)
 {
     Client upCli = _contexte.Clients.Where(cli => cli.Id == c.Id).FirstOrDefault();
     if (upCli != null)
     {
         upCli.Nom = c.Nom;
         upCli.Prenom = c.Prenom;
         upCli.Actif = c.Actif;
     }
     _contexte.SaveChanges();
 }
Example #2
0
 /// <summary>
 /// Ajouter un client en base
 /// </summary>
 /// <param name="c">Client à ajouter</param>
 /// <returns>identifiant du nouveau client</returns>
 public int AjouterClient(Client c)
 {
     // TODO : ajouter des contrôles sur le client (exemple : vérification de champ, etc.)
     ClientCommand cc = new ClientCommand(contexte);
     return cc.Ajouter(c);
 }
Example #3
0
 /// <summary>
 /// Ajouter le client en base à partir du contexte
 /// </summary>
 /// <param name="p">Client à ajouter</param>
 /// <returns>Identifiant du client ajouté</returns>
 public int Ajouter(Client c)
 {
     _contexte.Clients.Add(c);
     return _contexte.SaveChanges();
 }
Example #4
0
 /// <summary>
 /// Modifier un client en base
 /// </summary>
 /// <param name="c">Client à modifier</param>
 public void ModifierClient(Client c)
 {
     // TODO : ajouter des contrôles sur le client (exemple : vérification de champ, etc.)
     ClientCommand cc = new ClientCommand(contexte);
     cc.Modifier(c);
 }