using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; using MESClassLibrary.BLL.Log; using MESClassLibrary.DAL.Mistake247; using MESClassLibrary.Model; namespace MESClassLibrary.BLL.Mistake247 { public class BoxBLL { private BoxDAL _boxDAL = new BoxDAL(); /// /// 左前 /// /// public DataTable GetX247LF() { return _boxDAL.GetX247LF(); } /// /// 左后 /// /// public DataTable GetX247LR() { return _boxDAL.GetX247LR(); } /// /// 右前 /// /// public DataTable GetX247RF() { return _boxDAL.GetX247RF(); } /// /// 右后 /// /// public DataTable GetX247RR() { return _boxDAL.GetX247RR(); } public bool AddInfo(BoxModel md) { BoxDAL da = new BoxDAL(); try { return da.AddInfo(md); } catch (Exception ex) { LogErrBLL.AddInfo(ex.ToString(), MethodBase.GetCurrentMethod()); return false; } } public DataTable SearchByNo(string PartNo, string BatchNo) { BoxDAL da = new BoxDAL(); try { return da.SearchByNo(PartNo, BatchNo); } catch (Exception ex) { LogErrBLL.AddInfo(ex.ToString(), MethodBase.GetCurrentMethod()); return null; } } public bool UpdateInfo(BoxModel md) { BoxDAL da = new BoxDAL(); try { return da.UpdateInfo(md); } catch (Exception ex) { LogErrBLL.AddInfo(ex.ToString(), MethodBase.GetCurrentMethod()); return false; } } public DataTable searchBox(string partno) { BoxDAL da = new BoxDAL(); try { return da.SearchBox(partno); } catch (Exception ex) { LogErrBLL.AddInfo(ex.ToString(), MethodBase.GetCurrentMethod()); return null; } } public DataTable SearchBoxIsExsit(string box) { BoxDAL da = new BoxDAL(); try { return da.SearchBoxIsExsit(box); } catch (Exception ex) { LogErrBLL.AddInfo(ex.ToString(), MethodBase.GetCurrentMethod()); return null; } } } }