示例#1
0
 public Abonnement modifierAbonnement(Abonnement a)
 {
     using (var db = new ProjetContext())
     {
         db.Entry(a).State = EntityState.Modified;
         db.SaveChanges();
         return(a);
     }
 }
示例#2
0
 public void supprimerMoyenPaiement(int MoyenPaiementId)
 {
     using (var db = new ProjetContext())
     {
         var res = db.moyenPaiements.Find(MoyenPaiementId);
         res.Actif = false;
         db.SaveChanges();
     }
 }
示例#3
0
 public void supprimerFidelite(int FideliteId)
 {
     using (var db = new ProjetContext())
     {
         var res = db.fidelites.Find(FideliteId);
         db.fidelites.Remove(res);
         db.SaveChanges();
     }
 }
示例#4
0
 public Fidelite modifierFidelite(Fidelite f)
 {
     using (var db = new ProjetContext())
     {
         db.Entry(f).State = EntityState.Modified;
         db.SaveChanges();
         return(f);
     }
 }
示例#5
0
 public Anniversaire modifierAnniversaire(Anniversaire a)
 {
     using (var db = new ProjetContext())
     {
         db.Entry(a).State = EntityState.Modified;
         db.SaveChanges();
         return(a);
     }
 }
示例#6
0
 public Fidelite ajouterFidelite(Fidelite f)
 {
     using (var db = new ProjetContext())
     {
         db.fidelites.Add(f);
         db.SaveChanges();
         return(f);
     }
 }
示例#7
0
 public Anniversaire ajouterAnniversaire(Anniversaire a)
 {
     using (var db = new ProjetContext())
     {
         db.anniversaires.Add(a);
         db.SaveChanges();
         return(a);
     }
 }
示例#8
0
 public void supprimerAnniversaire(int AnniversaireId)
 {
     using (var db = new ProjetContext())
     {
         var res = db.anniversaires.Find(AnniversaireId);
         db.anniversaires.Remove(res);
         db.SaveChanges();
     }
 }
示例#9
0
 public AbonnementClient ajouterAbonnementClient(AbonnementClient ac)
 {
     using (var db = new ProjetContext())
     {
         db.abonnementClients.Add(ac);
         db.SaveChanges();
         return(ac);
     }
 }
示例#10
0
 public Administrateur modifierCompteAdmin(Administrateur a)
 {
     using (var db = new ProjetContext())
     {
         db.Entry(a).State = EntityState.Modified;
         db.SaveChanges();
         return(a);
     }
 }
示例#11
0
 public void supprimerAbonnementClient(int AbonnementId, int UtilisateurId)
 {
     using (var db = new ProjetContext())
     {
         var res = db.abonnementClients.Find(AbonnementId, UtilisateurId);
         db.abonnementClients.Remove(res);
         db.SaveChanges();
     }
 }
示例#12
0
 public Avis_ClientProduit modifierAvis(Avis_ClientProduit comm)
 {
     using (var db = new ProjetContext())
     {
         db.Entry(comm).State = EntityState.Modified;
         db.SaveChanges();
         return(comm);
     }
 }
示例#13
0
 public void supprimerAvis(int UtilisateurId, int ProduitId)
 {
     using (var db = new ProjetContext())
     {
         var res = db.avis_clientProduits.Find(UtilisateurId, ProduitId);
         db.avis_clientProduits.Remove(res);
         db.SaveChanges();
     }
 }
示例#14
0
 public CarteBancaire ajouterCarteBancaire(CarteBancaire cb)
 {
     using (var db = new ProjetContext())
     {
         db.carteBancaires.Add(cb);
         cb.TypePaiement = typePaiement.CarteBancaire;
         db.SaveChanges();
         return(cb);
     }
 }
示例#15
0
 public Cheque ajouterCheque(Cheque c)
 {
     using (var db = new ProjetContext())
     {
         db.cheques.Add(c);
         c.TypePaiement = typePaiement.Cheque;
         db.SaveChanges();
         return(c);
     }
 }
示例#16
0
 public Facture ajouterFacture(Facture f)
 {
     using (var db = new ProjetContext())
     {
         db.factures.Add(f);
         f.TypePaiement = typePaiement.Facture;
         db.SaveChanges();
         return(f);
     }
 }
示例#17
0
 public Virement ajouterVirement(Virement v)
 {
     using (var db = new ProjetContext())
     {
         db.virements.Add(v);
         v.TypePaiement = typePaiement.Virement;
         db.SaveChanges();
         return(v);
     }
 }
示例#18
0
        public Historique_UtilisateurProduit ajouterHistorique_UtilisateurProduit(Historique_UtilisateurProduit h)
        {
            using (var db = new ProjetContext())
            {
                var res = from hup in db.historique_utilisateurProduits
                          where h.UtilisateurId == hup.UtilisateurId && h.ProduitId == hup.ProduitId
                          select hup;

                if (res.Count() == 0)
                {
                    db.historique_utilisateurProduits.Add(h);
                    db.SaveChanges();
                    return(h);
                }
                else
                {
                    var resultat = res.FirstOrDefault();
                    resultat.DateConsultation = DateTime.Today;
                    db.SaveChanges();
                    return(h);
                }
            }
        }