public TableData(BlockReference bref, Transaction tr, Database db) { model.handle = Goodies.ConvertHandleToString(bref.Handle); model.position = new Point3dModel(bref.Position.ToArray()); model.matrixTransform = new Matrix3dModel(bref.BlockTransform.ToArray()); model.ALIAS = XDataHelper.GetTableType(bref, tr, db); if (string.IsNullOrEmpty(model.ALIAS)) { model = null; return; } model.A_VALUE = ConstantName.invalidStr; }