public void RejectAccountGroupAccountRequest(string ticket, int id, string message) { using (SnCore.Data.Hibernate.Session.OpenConnection()) { ISession session = SnCore.Data.Hibernate.Session.Current; ManagedSecurityContext sec = new ManagedSecurityContext(session, ticket); try { ManagedAccountGroupAccountRequest req = new ManagedAccountGroupAccountRequest(session, id); req.Reject(sec, message); SnCore.Data.Hibernate.Session.Flush(); } catch (NHibernate.ObjectNotFoundException) { throw new Exception("This membership request cannot be found. Another administrator may have already rejected it."); } } }
public void RejectAccountGroupAccountRequest(string ticket, int id, string message) { using (SnCore.Data.Hibernate.Session.OpenConnection()) { ISession session = SnCore.Data.Hibernate.Session.Current; ManagedSecurityContext sec = new ManagedSecurityContext(session, ticket); try { ManagedAccountGroupAccountRequest req = new ManagedAccountGroupAccountRequest(session, id); req.Reject(sec, message); SnCore.Data.Hibernate.Session.Flush(); } catch (NHibernate.ObjectNotFoundException) { throw new Exception("This membership request cannot be found. Another administrator may have already rejected it."); } } }