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; }
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; } }
private static void Update(UserDTO user) { using (ISession session = NHibernateHelper.OpenSession()) using (ITransaction transaction = session.BeginTransaction()) { session.Update(user); transaction.Commit(); } }