Example #1
0
 public void SaveOneUser(UserDTO user)
 {
     if (GetOneUserByUsername(user.Username) == null)
     {
         using (ISession session = NHibernateHelper.OpenSession())
         using (ITransaction transaction = session.BeginTransaction())
         {
             session.Save(user);
             transaction.Commit();
         }
         //return StorageResult.Success;
     }
     //return StorageResult.AllreadyExsists;
 }
Example #2
0
 public void UpdateOneUser(UserDTO user, bool usernameChanged)
 {
     try
     {
         if(usernameChanged){
             if(GetOneUserByUsername(user.Username) == null)
             {
                 Update(user);
                 //return StorageResult.Success;
             }
             //return StorageResult.AllreadyExsists;
         }
         Update(user);
         //return StorageResult.Success;
     }
     catch
     {
         //return StorageResult.Failed;
     }
 }
Example #3
0
 private static void Update(UserDTO user)
 {
     using (ISession session = NHibernateHelper.OpenSession())
     using (ITransaction transaction = session.BeginTransaction())
     {
         session.Update(user);
         transaction.Commit();
     }
 }