public Produit ajouterProduit(Produit p) { using (var db = new Dao.ProjetContext()) { db.produits.Add(p); db.SaveChanges(); Panier pan = new Panier(); pan.NombreProduits = 0; pan.PrixTotal = 0; db.paniers.Add(pan); db.SaveChanges(); ProduitCommande pc = new ProduitCommande(); pc.PanierId = pan.PanierId; pc.ProduitId = p.ProduitId; pc.quantite = 20; db.produitCommandes.Add(pc); db.SaveChanges(); return(p); } }
public Role ajouterRole(Role r) { using (var db = new Dao.ProjetContext()) { Role rclient = new Role(); db.roles.Add(r); db.SaveChanges(); db.roles.Add(rclient); db.SaveChanges(); return(r); } }
public Administrateur creationCompteAdmin(Administrateur a) { using (var db = new Dao.ProjetContext()) { db.SaveChanges(); a.RoleId = 2; a.Actif = true; db.utilisateurs.Add(a); db.SaveChanges(); return(a); } }
public void modifierCatalogue(Catalogue c) { using (var db = new Dao.ProjetContext()) { db.Entry(c).State = EntityState.Modified; db.SaveChanges(); } }
public void modifierLigneCommande(ProduitCommande p) { using (var db = new Dao.ProjetContext()) { db.Entry(p).State = EntityState.Modified; db.SaveChanges(); } }
public Administrateur creationCompteAdmin(Administrateur a) { using (var db = new Dao.ProjetContext()) { Role r = new Role(); r.Droit = 2; // 2 choix pour l'administrateur db.roles.Add(r); db.SaveChanges(); a.RoleId = r.RoleId; db.utilisateurs.Add(a); db.SaveChanges(); return(a); } }
public void supprimerAdresse(int AdresseId) { using (var db = new Dao.ProjetContext()) { var res = db.adresses.Find(AdresseId); db.adresses.Remove(res); db.SaveChanges(); } }
public Adresse ajouterAdresse(Adresse a) { using (var db = new Dao.ProjetContext()) { db.adresses.Add(a); db.SaveChanges(); return(a); } }
public Avis_ClientProduit ajouterAvis(Avis_ClientProduit comm) { using (var db = new Dao.ProjetContext()) { db.avis_clientProduits.Add(comm); db.SaveChanges(); return(comm); } }
public void supprimerPromotion(int PromotionId) { using (var db = new Dao.ProjetContext()) { var res = db.promotions.Find(PromotionId); db.promotions.Remove(res); db.SaveChanges(); } }
public Promotion creerPromotion(Promotion p) { using (var db = new Dao.ProjetContext()) { db.promotions.Add(p); db.SaveChanges(); return(p); } }
public Commande modifierCommande(Commande c) { using (var db = new Dao.ProjetContext()) { db.Entry(c).State = EntityState.Modified; db.SaveChanges(); return(c); } }
public Catalogue ajouterCatalogue(Catalogue c) { using (var db = new Dao.ProjetContext()) { db.catalogues.Add(c); db.SaveChanges(); return(c); } }
public Produit ajouterProduit(Produit p) { using (var db = new Dao.ProjetContext()) { db.produits.Add(p); db.SaveChanges(); return(p); } }
public void supprimerCommande(int CommandeId) { using (var db = new Dao.ProjetContext()) { var res = db.commandes.Find(CommandeId); db.commandes.Remove(res); db.SaveChanges(); } }
public Commande creerCommande(Commande c) { using (var db = new Dao.ProjetContext()) { db.commandes.Add(c); db.SaveChanges(); return(c); } }
public void suppressionCompte(int UtilisateurId) { using (var db = new Dao.ProjetContext()) { var res = db.utilisateurs.Find(UtilisateurId); db.utilisateurs.Remove(res); db.SaveChanges(); } }
public Adresse modifierAdresse(Adresse a) { using (var db = new Dao.ProjetContext()) { db.Entry(a).State = EntityState.Modified; db.SaveChanges(); return(a); } }
public void supprimerCatalogue(int CatalogueId) { using (var db = new Dao.ProjetContext()) { var res = db.catalogues.Find(CatalogueId); db.catalogues.Remove(res); db.SaveChanges(); } }
public void supprimerAbonnement(int AbonnementId) { using (var db = new Dao.ProjetContext()) { var res = db.abonnements.Find(AbonnementId); db.abonnements.Remove(res); db.SaveChanges(); } }
public void supprimerPanier(int PanierId) { using (var db = new Dao.ProjetContext()) { var res = db.paniers.Find(PanierId); db.paniers.Remove(res); db.SaveChanges(); } }
public Abonnement creerAbonnement(Abonnement a) { using (var db = new Dao.ProjetContext()) { db.abonnements.Add(a); db.SaveChanges(); return(a); } }
public void supprimerLigneDeCommande(int ProduitId, int PanierId) { using (var db = new Dao.ProjetContext()) { var res = db.produitCommandes.Find(ProduitId, PanierId); db.produitCommandes.Remove(res); db.SaveChanges(); } }
public Panier ajouterPanier(Panier p) { using (var db = new Dao.ProjetContext()) { db.paniers.Add(p); db.SaveChanges(); return(p); } }
public ProduitCommande ajouterLigneDeCommande(ProduitCommande p) { using (var db = new Dao.ProjetContext()) { db.produitCommandes.Add(p); db.SaveChanges(); return(p); } }
public Promotion modifierPromotion(Promotion p) { using (var db = new Dao.ProjetContext()) { db.Entry(p).State = EntityState.Modified; db.SaveChanges(); return(p); } }
public void desactiverMonCompte(int idClient) { using (var db = new Dao.ProjetContext()) { Client c = db.clients.Find(idClient); c.CompteASupprimer = true; db.SaveChanges(); } }
public AdresseClient ajouterAdresseClient(int AdresseId, int UtilisateurId) { using (var db = new Dao.ProjetContext()) { var a = new AdresseClient(); a.AdresseId = AdresseId; a.UtilisateurId = UtilisateurId; db.adresseClients.Add(a); db.SaveChanges(); return(a); } }
public Client creationCompteClient(Client c) { using (var db = new Dao.ProjetContext()) { c.RoleId = 1; c.NombrePoints = 0; c.CompteASupprimer = false; c.Actif = true; db.utilisateurs.Add(c); db.SaveChanges(); return(c); } }
public void changerEtatClient(int idClient) { using (var db = new Dao.ProjetContext()) { Client c = db.clients.Find(idClient); if (c.Actif == false) { db.Entry(c).Entity.Actif = true; } else { db.Entry(c).Entity.Actif = false; } db.SaveChanges(); } }