Exemplo n.º 1
0
        private void GetAndAddOrderrowsToOrderhead(OrderHead orderhead)
        {
            var sessionOrderrow = CartManger.Items;
            foreach (var cartItem in sessionOrderrow)
            {
                var orderrow = new OrderRow();
                orderrow.OrderHeadID = orderhead.OrderHeadID;
                orderrow.ProductID = cartItem.ProductID;
                orderrow.Quantity = cartItem.Quantity;
                orderrow.ProductName = cartItem.ProductName;
                orderrow.ProductNumber = (db.Products
                                            .Where(p => p.ProductID == cartItem.ProductID)
                                            .Select(p => p.ProductNumber)).FirstOrDefault();
                orderrow.ProductPrice = cartItem.ProductPrice;

                db.OrderRows.InsertOnSubmit(orderrow);
                db.SubmitChanges();
            }
        }
Exemplo n.º 2
0
 partial void DeleteOrderRow(OrderRow instance);
Exemplo n.º 3
0
 partial void UpdateOrderRow(OrderRow instance);
Exemplo n.º 4
0
 partial void InsertOrderRow(OrderRow instance);
Exemplo n.º 5
0
		private void detach_OrderRows(OrderRow entity)
		{
			this.SendPropertyChanging();
			entity.OrderHead = null;
		}
Exemplo n.º 6
0
		private void attach_OrderRows(OrderRow entity)
		{
			this.SendPropertyChanging();
			entity.OrderHead = this;
		}