using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Model.CK; using WMS.IData; using System.Data; using WMS.Common; namespace WMS.Business.CK { public class BussOrderDetail : IBussFactory { #region 查询通知单明细 /// /// 查询通知单明细 /// /// /// public List GetOrderDetail(OrderDetailModel model) { DataTable dt = DataProvider.Instance.OrderDetail.GetOrderDetail(model); List list = ConvertHelper.ConvertToList(dt); return list; } #endregion #region 新增或修改通知单明细 /// /// 新增或修改通知单明细 /// /// /// 0 新增,1 修改 /// public string InsOrUpdOrderDetail(List list, int flg) { Transaction = DataProvider.Instance.TranOracle; if (flg == 0) { foreach (OrderDetailModel model in list) { DataProvider.Instance.OrderDetail.AddOrderDetails(model); } } else { DataProvider.Instance.OrderDetail.UpdateOrderDetail(list); } logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion #region 删除通知单明细 public DataTable GetErpOrderData() { return DataProvider.Instance.OrderDetail.GetErpOrderData(); } /// /// 删除通知单明细 /// /// /// public string DelOrderDetail(OrderDetailModel list) { DataProvider.Instance.OrderDetail.DelOrderDetail(list); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion } }