Example #1
0
 public void Insert(int salesOrderID, short orderQty, int productID, decimal unitPrice, decimal unitPriceDiscount, decimal lineTotal)
 {
     Recordset.SalesOrderDetailTableRow salesOrderItem = this.mSalesOrderDetail.NewSalesOrderDetailTableRow();
     salesOrderItem.SalesOrderID      = salesOrderID;
     salesOrderItem.OrderQty          = orderQty;
     salesOrderItem.ProductID         = productID;
     salesOrderItem.UnitPrice         = unitPrice;
     salesOrderItem.UnitPriceDiscount = unitPriceDiscount;
     salesOrderItem.LineTotal         = lineTotal;
     this.mSalesOrderDetail.AddSalesOrderDetailTableRow(salesOrderItem);
 }
Example #2
0
 public SalesOrderDetailRowGateway(Recordset.SalesOrderDetailTableRow salesOrderDetail)
 {
     if (salesOrderDetail != null)
     {
         this.mSalesOrderID       = salesOrderDetail.SalesOrderID;
         this.mSalesOrderDetailID = salesOrderDetail.SalesOrderDetailID;
         this.mOrderQty           = salesOrderDetail.OrderQty;
         this.mProductID          = salesOrderDetail.ProductID;
         this.mUnitPrice          = salesOrderDetail.UnitPrice;
         this.mUnitPriceDiscount  = salesOrderDetail.UnitPriceDiscount;
         this.mLineTotal          = salesOrderDetail.LineTotal;
     }
 }
Example #3
0
 public void Delete(int salesOrderDetailID)
 {
     Recordset.SalesOrderDetailTableRow salesOrderItem = this[salesOrderDetailID];
     salesOrderItem.Delete();
 }
Example #4
0
 public void Update(int salesOrderDetailID, short orderQty)
 {
     Recordset.SalesOrderDetailTableRow salesOrderItem = this[salesOrderDetailID];
     salesOrderItem.OrderQty = orderQty;
 }