using System.Collections.Generic; namespace FSO.Server.Database.DA.Roommates { public interface IRoommates { bool Create(DbRoommate roomie); bool CreateOrUpdate(DbRoommate roomie); DbRoommate Get(uint avatar_id, int lot_id); List GetAvatarsLots(uint avatar_id); List GetLotRoommates(int lot_id); uint RemoveRoommate(uint avatar_id, int lot_id); bool DeclineRoommateRequest(uint avatar_id, int lot_id); bool AcceptRoommateRequest(uint avatar_id, int lot_id); bool UpdatePermissionsLevel(uint avatar_id, int lot_id, byte level); } }