public void AddFormReimburseDelivery(int FormReimburseSKUDetailID, string DeliveryNo, decimal DeliveryQuantity, DateTime DeliveryDate, string Remark) { FormDS.FormReimburseDeliveryDataTable table = new FormDS.FormReimburseDeliveryDataTable(); FormDS.FormReimburseDeliveryRow rowDetail = table.NewFormReimburseDeliveryRow(); rowDetail.FormReimburseSKUDetailID = FormReimburseSKUDetailID; rowDetail.DeliveryNo = DeliveryNo; rowDetail.DeliveryQuantity = DeliveryQuantity; rowDetail.DeliveryDate = DeliveryDate; FormDS.FormReimburseSKUDetailRow skuDetailRow = this.TAFormReimburseSKUDetail.GetDataByID(rowDetail.FormReimburseSKUDetailID)[0]; ERS.SKURow sku = new MasterDataBLL().GetSKUById(skuDetailRow.SKUID); rowDetail.DeliveryAmount = skuDetailRow.UnitPrice * DeliveryQuantity; rowDetail.DeliveryCost = sku.CostPrice * DeliveryQuantity; rowDetail.Remark = Remark; table.AddFormReimburseDeliveryRow(rowDetail); this.TAFormReimburseDelivery.Update(table); }
public void AddFormReimburseDelivery(int FormReimburseSKUDetailID, string DeliveryNo, decimal DeliveryQuantity, DateTime DeliveryDate, string Remark) { FormDS.FormReimburseDeliveryDataTable table = new FormDS.FormReimburseDeliveryDataTable(); FormDS.FormReimburseDeliveryRow rowDetail = table.NewFormReimburseDeliveryRow(); rowDetail.FormReimburseSKUDetailID = FormReimburseSKUDetailID; rowDetail.DeliveryNo = DeliveryNo; rowDetail.DeliveryQuantity = DeliveryQuantity; rowDetail.DeliveryDate = DeliveryDate; FormDS.FormReimburseSKUDetailRow skuDetailRow = this.TAFormReimburseSKUDetail.GetDataByID(rowDetail.FormReimburseSKUDetailID)[0]; ERS.SKURow sku = new MasterDataBLL().GetSKUById(skuDetailRow.SKUID); rowDetail.DeliveryAmount = skuDetailRow.UnitPrice * DeliveryQuantity; rowDetail.DeliveryCost = sku.CostPrice * DeliveryQuantity; rowDetail.Remark = Remark; table.AddFormReimburseDeliveryRow(rowDetail); this.TAFormReimburseDelivery.Update(table); }