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
}
}