예제 #1
0
 /// <summary>
 /// 判断是否显示该项
 /// </summary>
 /// <param name="temp"></param>
 /// <returns></returns>
 private static bool MaterialTypeBool(MaterialType temp, SimpleClient <MaterialType> db, int?curMaterialTypeID = null)
 {
     //跳过本身
     if (temp.MaterialTypeID != curMaterialTypeID)
     {
         //父类不为空
         while (temp.MaterialTypeRoot != null)
         {
             //父类等于当前类-返回false
             if (temp.MaterialTypeRoot == curMaterialTypeID)
             {
                 return(false);
             }
             else
             {
                 //不等于父类,继续查找父类
                 temp = db.GetById(temp.MaterialTypeRoot);
             }
         }
         return(true);
     }
     return(false);
 }
예제 #2
0
 public Level GetById(int id)
 {
     return(rdb.GetById(id));
 }
예제 #3
0
 public Menu get(string id)
 {
     return(Client.GetById(id));
 }
예제 #4
0
 public virtual T Get(object id)
 {
     return(client.GetById <V>(id));
 }
예제 #5
0
 public async Task <TEntity> QueryById(object objId)
 {
     return(await Task.Run(() => entitydb.GetById(objId)));
 }
예제 #6
0
 /// <summary>
 /// 获取角色和用户关系
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public RoleUser get(string id)
 {
     return(Client.GetById(id));
 }
예제 #7
0
 public Student Get(long id)
 {
     return(sdb.GetById(id));
 }
예제 #8
0
 /// <summary>
 /// 获取单个患者
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public new pt_info Get(long id)
 {
     return(pdb.GetById(id));
 }
예제 #9
0
 public TEntity GetModel(long id)
 {
     return(_dbSet.GetById(id));
 }
예제 #10
0
 public Venue GetById(int id)
 {
     return(rdb.GetById(id));
 }
예제 #11
0
 public UserInfo GetById(int id)
 {
     return(sdb.GetById(id));
 }
예제 #12
0
 public T SelectOne(long id)
 {
     return(sdb.GetById <T>(id));
 }
예제 #13
0
 /// <summary>
 /// 获取一条信息
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public Student Get(int id)
 {
     return(sdb.GetById(id));
 }
예제 #14
0
 /// <summary>
 /// 通过id 获取用户
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public User get(string id)
 {
     return(userClent.GetById(id));
 }
예제 #15
0
 public T Get(long id)
 {
     return(sdb.GetById <T>(id));
 }
예제 #16
0
 public Organization get(string id)
 {
     return(Client.GetById(id));
 }
예제 #17
0
 Star IStar.Get(long id)
 {
     return(sdb.GetById(id));
 }
예제 #18
0
 public Role get(string id)
 {
     return roleClient.GetById(id);
 }