public ActionResult ViewOrderItem([Bind(Include = ("ID"))] OrderModel orderModel) { ViewOrderModel vom = new ViewOrderModel(); ViewOrderDTO vodto = new ViewOrderDTO(); // Guid userId = new Guid(Session["UserID"].ToString()); //vodto = oc.viewOrder(userId); vodto = oc.viewOrder(orderModel.ID); vom = omapper.Map <ViewOrderDTO, ViewOrderModel>(vodto); return(View(vom)); }
public ViewOrderDTO ViewOrder(Guid orderID) { ViewOrderDTO viewcdto = new ViewOrderDTO(); dbContext.Database.Log = s => System.Diagnostics.Debug.WriteLine(s); viewcdto.OrderItems = (from or in dbContext.Order.Where(cdd => cdd.ID == orderID) join op in dbContext.OrderProduct on or.ID equals op.OrderID join vari in dbContext.Variant on op.VariantID equals vari.ID join p in dbContext.Product on vari.ProductID equals p.ID join img in dbContext.VariantImage on vari.ID equals img.VariantID orderby or.OrderDate descending select new OrderItemsDTO() { Price = vari.Discount, Url = img.ImageURL, OrderDate = or.OrderDate, Name = p.Name }).ToList(); return(viewcdto); }
public ViewOrderDTO viewOrder(Guid order_id) { ViewOrderDTO vdto = orderDBObject.ViewOrder(order_id); return(vdto); }