public static EAAPI.Element GetClassifier(this EAAPI.Parameter parameter, EAAPI.Repository repository) { EAAPI.Element result = null; int classifierID = 0; if (int.TryParse(parameter.ClassifierID, out classifierID)) { if (classifierID != 0) { result = repository.GetElementByID(classifierID); } } return(result); }
public static string GetClassifierName(this EAAPI.Parameter parameter, EAAPI.Repository repository) { string result = ""; int classifierID = 0; if (int.TryParse(parameter.ClassifierID, out classifierID)) { if (classifierID != 0) { result = repository.GetElementByID(classifierID).Name; } else { result = parameter.Type; } } return(result); }