Example #1
0
        public List <Room> GetAllRoomsByEquipment(int equipmentId)
        {
            List <Room> rooms = new List <Room>();

            foreach (Room room in GetAll())
            {
                var equipments = _hospitalEquipmentRepository.GetEquipmentByRoomNumber(room.Id);
                if (equipments.Any(e => e.EquipmentTypeId == equipmentId))
                {
                    rooms.Add(room);
                }
            }
            return(rooms);
        }
 public List <HospitalEquipment> GetEquipmentByRoomNumber(int id) => _hospitalEquipmentRepository.GetEquipmentByRoomNumber(id);