public ActionResult DeleteConfirmed(short id) { PRODUIT_COMMANDE pRODUIT_COMMANDE = db.PRODUIT_COMMANDE.Find(id); db.PRODUIT_COMMANDE.Remove(pRODUIT_COMMANDE); db.SaveChanges(); return(RedirectToAction("Index")); }
public void SupprimerProduitPanier(short idProduit, short idUtilisateur) { COMMANDE panier = dal.bdd.COMMANDE.FirstOrDefault(u => u.ID_UTILISATEUR == idUtilisateur && u.TYPE_COMMANDE == "Panier"); PRODUIT_COMMANDE produitCommande = dal.bdd.PRODUIT_COMMANDE.FirstOrDefault(pc => pc.ID_PRODUIT == idProduit && pc.ID_COMMANDE == panier.ID_COMMANDE); dal.bdd.PRODUIT_COMMANDE.Remove(produitCommande); dal.bdd.SaveChanges(); }
public ActionResult Edit([Bind(Include = "ID_COMMANDE,ID_SOCIETE,ID_PRODUIT,ID_PRODUIT_SOCIETE,ETAT_PRODUIT_COMMANDE")] PRODUIT_COMMANDE pRODUIT_COMMANDE) { if (ModelState.IsValid) { db.Entry(pRODUIT_COMMANDE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_COMMANDE = new SelectList(db.COMMANDE, "ID_COMMANDE", "TYPE_COMMANDE", pRODUIT_COMMANDE.ID_COMMANDE); ViewBag.ID_SOCIETE = new SelectList(db.PRODUIT_SOCIETE, "ID_SOCIETE", "ETAT_PRODUIT", pRODUIT_COMMANDE.ID_SOCIETE); return(View(pRODUIT_COMMANDE)); }
// GET: Administration/Produitcommande/Details/5 public ActionResult Details(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PRODUIT_COMMANDE pRODUIT_COMMANDE = db.PRODUIT_COMMANDE.Find(id); if (pRODUIT_COMMANDE == null) { return(HttpNotFound()); } return(View(pRODUIT_COMMANDE)); }
// GET: Administration/Produitcommande/Edit/5 public ActionResult Edit(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PRODUIT_COMMANDE pRODUIT_COMMANDE = db.PRODUIT_COMMANDE.Find(id); if (pRODUIT_COMMANDE == null) { return(HttpNotFound()); } ViewBag.ID_COMMANDE = new SelectList(db.COMMANDE, "ID_COMMANDE", "TYPE_COMMANDE", pRODUIT_COMMANDE.ID_COMMANDE); ViewBag.ID_SOCIETE = new SelectList(db.PRODUIT_SOCIETE, "ID_SOCIETE", "ETAT_PRODUIT", pRODUIT_COMMANDE.ID_SOCIETE); return(View(pRODUIT_COMMANDE)); }
public void AjoutProduitPanier(short idProduit, short idUtilisateur) { COMMANDE panier = dal.bdd.COMMANDE.FirstOrDefault(u => u.ID_UTILISATEUR == idUtilisateur && u.TYPE_COMMANDE == "Panier"); if (panier == null) { panier = creerPanier(idUtilisateur); } PRODUIT_SOCIETE ps = dal.bdd.PRODUIT_SOCIETE.FirstOrDefault(ps1 => ps1.ID_PRODUIT == idProduit); PRODUIT_COMMANDE produitCommande = new PRODUIT_COMMANDE { ID_PRODUIT = idProduit, ID_COMMANDE = panier.ID_COMMANDE, ID_SOCIETE = 1, ID_PRODUIT_SOCIETE = ps.ID_PRODUIT_SOCIETE }; dal.bdd.PRODUIT_COMMANDE.Add(produitCommande); dal.bdd.SaveChanges(); }