public ActionResult Get_panier() { List <MonPanier> prod = new List <MonPanier>(); int numClient = Session["ConnecedClientId"] != null?Int32.Parse(Session["ConnecedClientId"].ToString()) : 0; var x = (from c in db.Commandes join d in db.Articles on c.NumArticle equals d.NumArticle where c.NumClient == numClient select new { c.QteArticle, c.DateCmd, d.Designation, d.PrixU, d.Photo, }); MonPanier panier; foreach (var i in x) { panier = new MonPanier(); panier.Designation = i.Designation; panier.PrixU = i.PrixU; panier.photo = i.Photo; panier.DateCmd = i.DateCmd; panier.QteArticle = i.QteArticle; prod.Add(panier); } return(View(prod)); }
public IEnumerable <MonPanier> Get_Panier(int id) { var x = (from c in db.Commandes join d in db.Articles on c.NumArticle equals d.NumArticle where c.NumClient == id select new { c.QteArticle, c.DateCmd, d.Designation, d.PrixU, d.Photo, }); MonPanier panier; foreach (var i in x) { panier = new MonPanier(); panier.Designation = i.Designation; panier.PrixU = i.PrixU; panier.photo = i.Photo; panier.QteArticle = i.QteArticle; panier.DateCmd = i.DateCmd; prod.Add(panier); } return(prod); }