コード例 #1
0
ファイル: UserManager.cs プロジェクト: vin120/TaiDouServer
 //添加用户名数据
 public void AddUser(User user)
 {
     using (var session = NHibernateHelper.OpenSession())
     {
         using (var transaction = session.BeginTransaction())
         {
             session.Save(user);
             transaction.Commit();
         }
     }
 }
コード例 #2
0
ファイル: RoleManager.cs プロジェクト: vin120/TaiDouServer
 public List<Role> GetRoleListByUser(User user)
 {
     using (var session = NHibernateHelper.OpenSession())
     {
         using (var transaction = session.BeginTransaction())
         {
           var res = session.QueryOver<Role>().Where(role => role.User == user);
             transaction.Commit();
             return (List<Role>) res.List<Role>();
         }
     }
 }