Linq to sql и C #, проблема выбора WPF - PullRequest
0 голосов
/ 25 июля 2011

У меня есть две столовые комнаты, забронированы номера

хочу select BookedRooms.RoomID(which is more than one) than select Rooms.SizeX and Room.SizeX from Rooms where Room.ID == BoookedRooms.RoomID

Чем фильтровать Room.ID список и оставить только ID which != BookedRooms.ID Пожалуйста, помогите

Ответы [ 2 ]

1 голос
/ 25 июля 2011

Полагаю?

from bookedRooms in db.BookedRooms
from rooms in db.Rooms
where bookedRooms.RoomId == rooms.ID && rooms.ID != bookedRooms.ID
select new { SizeX = rooms.SizeX, SizeY = rooms.SizeY }
0 голосов
/ 25 июля 2011

То есть вы хотите список номеров, которые не забронированы верно?

var availableRooms = Rooms.Where(r => !BookedRooms.Any(b => b.RoomID == r.ID);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...