using HH.MData; using HH.WMS.Entitys.Basic; using MongoDB.Driver.Builders; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HH.WMS.DAL.Basic { public class TN_AB_B_NUMRULEDAL:BaseDAL { #region 根据规则名称返回实体 /// /// 根据规则名称返回实体 /// /// 字段名称 /// 输入值 /// /// [HanHe(xdl)] CREATED 2018/11/13 public TN_AB_B_NUMRULEEntity GetNumruleEntity(string fieldName, string inputValue) { var query = Query.EQ(fieldName, inputValue); TN_AB_B_NUMRULEEntity entity = MongoDBSingleton.Instance.FindOne(query, "TN_AB_B_NUMRULE"); return entity; } /// /// 获取编码规则集合 /// /// /// [HanHe(xdl)] CREATED 2018/11/13 public List GetNumruleList() { try { List entityList = MongoDBSingleton.Instance.FindAll("TN_AB_B_NUMRULE"); return entityList; } catch (Exception) { throw; } } #endregion } }