//--------------------------------------------------------------------------------------------------- public void SaveUser(ref User user) { using (var transaction = SessionProvider.Instance.GetSession().BeginTransaction()) { SessionProvider.Instance.GetSession().SaveOrUpdate(user); transaction.Commit(); } }
public bool IsValidLogin(string username, string password) { User user = new User { Name = username, Password = password }; var users = SessionProvider.Instance.GetSession().CreateQuery("FROM User u WHERE u.Name = :username AND u.Password = :password") .SetString("username", "'" + user.Name + "'") .SetString("password", "'" + user.Password + "'") .List<User>(); if (users.Count != 1) { return false; } return true; }