private void ExtractFloor(IfcBuilding building, int buildingId) { foreach (IfcBuildingStorey storey in building.BuildingStoreys) { var dbfloor = _mapper.Map <Floor>(storey); dbfloor.BuildingId = buildingId; var floorId = _floorRepository.Create(dbfloor); ExtractWalls(storey, floorId); ExtractWindows(storey, floorId); ExtractSpaces(storey, floorId); } }
public Task <Floor> Create(Floor floor) { return(_floorRepository.Create(floor)); }