示例#1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         var ltl = this.Master.FindControl("ltlSiteMapPath") as Literal;
         ltl.Text = WebUtil.CreateBreadcrumbs(new List<Tuple<string, string>>()
         {
             new Tuple<string, string>("YellEat 后台管理系统",""),
             new Tuple<string, string>("餐馆管理首页",""),
             new Tuple<string, string>("订单管理",""),
             new Tuple<string, string>("订单详情","")
         });
         var id = Convert.ToInt32(Request.QueryString["id"]);
         var units = ProductBll.GetUnits().ToArray();
         var orderDetails = OrderBll.GetOrderDetailsByOrderID(id).ToArray();
         var details = from detail in orderDetails
                         join product in ProductBll.GetProducts()
                         on detail.ProductID equals product.ProductID
                         join unit in units
                         on product.UnitId equals unit.UnitID
                         select new {detail.Quantity,detail.UnitCost,unit.UnitPoint,product.ProductName,product.ProductID};
         Order = OrderBll.GetOrders().SingleOrDefault(p => p.OrderID == id);
         OrderResult = OrderBll.GetOrderResultByOrderID(id);
         rptOrderDetail.DataSource = details.ToArray();
         rptOrderDetail.DataBind();
     }
 }
示例#2
0
文件: OrderBll.cs 项目: 836146482/ABC
 /// <summary>
 /// 添加订单评价
 /// </summary>
 /// <param name="orderResult">订单评价</param>
 /// <returns></returns>
 public static bool AddOrderResult(Ye_OrderResult orderResult)
 {
     _entities.Ye_OrderResult.Add(orderResult);
     return _entities.SaveChanges() > 0;
 }