using System; using Sleis.Models; namespace Sleis.Data { public interface IRoleData:IBaseData { void DeleteUserRoles(NHibernate.ISession session, int userId, int facilityId); System.Collections.Generic.List GetAgencyRoles(int userId, int facilityId); System.Collections.Generic.List GetByUserId(int userId); System.Collections.Generic.List GetFacilityRoles(int userId, int facilityId); bool IsLastFacilityAdmin(NHibernate.ISession session, int userId, int facilityId); void SaveRoles(NHibernate.ISession session, int userId, int? facilityId, System.Collections.Generic.List list); } }