public Element[] GetElementsByFloor(int numberOfFloor, IDriverDB driver) { if (numberOfFloor > quantityByHeight) { throw new Exception("Запрошенный этаж превышает этажность здания"); } else if (numberOfFloor < 0) { throw new Exception("Номер этажа не может быть отрицательным"); } int idSec = this.id; return(driver.ReadAllElementsFromSectionOfBuildingByFloor(id, numberOfFloor)); }