public Room GetRoom(string roomName)
{
Room r;
using (IDataContext ctx = DataContext.Instance())
{
var rooms = ctx.ExecuteQuery<Room>(CommandType.Text,
string.Format(
"select top 1 * from {0}{1}DnnChat_Rooms where RoomName = '{2}' and Enabled=1",
_databaseOwner,
_objectQualifier,
roomName)).ToList();
if (rooms.Any())
{
r = rooms[0];
}
else
return null;
}
return r;
}