using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.IData; using WMS.Common; using WMS.Model.Base; using WMS.Model.SC; using System.Data; namespace WMS.Business.SC { namespace WMS.Business.SC { public class BussProBreak : IBussFactory { /// /// 获取破损集合 /// /// /// public List GetProBreak(ProBreakModel model) { DataTable dt = DataProvider.Instance.ProBreak.GetProBreak(model); List list = ConvertHelper.ConvertToList(dt); return list; } /// /// 新增或修改破损 /// /// 实体Model /// 操作标志 0 新增,1 修改 /// public string ManageProBreak(ProBreakModel model, int flg) { if (flg == 0) { DataProvider.Instance.ProBreak.AddProBreak(model); } else { DataProvider.Instance.ProBreak.DeleteProBreak(model); DataProvider.Instance.ProBreak.AddProBreak(model); } logList.Add(DataProvider.Instance.logData); Transaction = DataProvider.Instance.TranOracle; TaCmtOrRak(); return ErrText; } /// /// 删除破损 /// /// /// public string DeleteProBreak(ProBreakModel model) { DataProvider.Instance.ProBreak.DeleteProBreak(model); logList.Add(DataProvider.Instance.logData); Transaction = DataProvider.Instance.TranOracle; TaCmtOrRak(); return ErrText; } } } }