private static RevitHelper ReplaceValueSurname(Element element, RevitHelper paramFromTxt) { RevitHelper temp; var val = (GetParameterValue(element, paramFromTxt.ParamName))?.ToString(); if (val != null) { temp = new RevitHelper { SheetName = element.Name, SheetId = element.Id.IntegerValue, KeyWord = paramFromTxt.KeyWord, ParamName = paramFromTxt.ParamName, ParamValue = val }; } else { temp = new RevitHelper { SheetName = element.Name, SheetId = element.Id.IntegerValue, KeyWord = paramFromTxt.KeyWord, ParamName = paramFromTxt.ParamName, ParamValue = paramFromTxt.ParamName }; } return(temp); }
private static RevitHelper ReplaceValueDictionary(Element element, string value, string keyWord) { RevitHelper temp; if (value != null) { temp = new RevitHelper { SheetName = element.Name, SheetId = element.Id.IntegerValue, KeyWord = keyWord, ParamName = keyWord, ParamValue = value }; } else { temp = new RevitHelper { SheetName = element.Name, SheetId = element.Id.IntegerValue, KeyWord = keyWord, ParamName = keyWord, ParamValue = String.Empty }; } return(temp); }
private static RevitHelper ReplaceValueDictionary(Element element, RevitHelper paramFromTxt) { RevitHelper temp; var val = (GetParameterValue(element, paramFromTxt.ParamName))?.ToString(); temp = new RevitHelper { SheetName = element.Name, SheetId = element.Id.IntegerValue, KeyWord = paramFromTxt.KeyWord, ParamName = paramFromTxt.ParamName, ParamValue = val ?? paramFromTxt.ParamName }; return(temp); }