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(); #region 门板 /// /// 左前 /// /// public DataTable GetX247LF_MB() { return _boxDAL.GetX247LF_MB(); } /// /// 左后 /// /// public DataTable GetX247LR_MB() { return _boxDAL.GetX247LR_MB(); } /// /// 右前 /// /// public DataTable GetX247RF_MB() { return _boxDAL.GetX247RF_MB(); } /// /// 右后 /// /// public DataTable GetX247RR_MB() { return _boxDAL.GetX247RR_MB(); } #endregion #region 轮眉 /// /// 前左 /// /// public DataTable GetX247LF_LM() { return _boxDAL.GetX247LF_LM(); } /// /// 前右 /// /// public DataTable GetX247RF_LM() { return _boxDAL.GetX247RF_LM(); } /// /// 后左轮眉 -轮眉后左后和后左一样 /// /// public DataTable GetX247LR_LM() { return _boxDAL.GetX247LR_LM(); } /// /// 后右 --大装箱单 /// /// public DataTable GetX247RR_LM() { return _boxDAL.GetX247RR_LM(); } /// /// 后左前轮眉 /// /// public DataTable GetX247HLF_LM() { return _boxDAL.GetX247HLF_LM(); } /// /// 后左后轮眉 /// /// public DataTable GetX247HLH_LM() { return _boxDAL.GetX247HLH_LM(); } /// /// 后右前轮眉 /// /// public DataTable GetX247HRF_LM() { return _boxDAL.GetX247HRF_LM(); } /// /// 后右后轮眉 /// /// public DataTable GetX247HRH_LM() { return _boxDAL.GetX247HRH_LM(); } #region X243轮眉 /// /// 前左 /// /// public DataTable GetX243LF_LM() { return _boxDAL.GetX243LF_LM(); } /// /// 后左轮眉 /// /// public DataTable GetX243LR_LM() { return _boxDAL.GetX243LR_LM(); } /// /// 前右 /// /// public DataTable GetX243RF_LM() { return _boxDAL.GetX243RF_LM(); } /// /// 后右后轮眉 /// /// public DataTable GetX243HRH_LM() { return _boxDAL.GetX243HRH_LM(); } #endregion #endregion #region 扰流板 /// /// 后扰流板箱单 --大装箱单 /// /// public DataTable GetX247H_RLB() { return _boxDAL.GetX247H_RLB(); } /// /// X247后部左侧扰流板 /// /// public DataTable GetX247HL_RLB() { return _boxDAL.GetX247HL_RLB(); } /// /// X247后部右侧扰流板 /// /// public DataTable GetX247HR_RLB() { return _boxDAL.GetX247HR_RLB(); } /// /// H247后部左侧扰流板 /// /// public DataTable GetH247HL_RLB() { return _boxDAL.GetH247HL_RLB(); } /// /// H247后部右侧扰流板 /// /// public DataTable GetH247HR_RLB() { return _boxDAL.GetH247HR_RLB(); } #endregion 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; } } } }