// '######################### KEEP PREVIOUS TOGETHER ########################################### // '################################################################################################## public static string getDataPrimative(DataPrimitives dp, language language) { if (language == CodeGeneration.Language.VisualBasic) { return(PrimitiveDataTypes[(int)dp]); } else { return(_CSharpPrimitivesMap[PrimitiveDataTypes[(int)dp]]); } }
public static string getConvertFunction(string dataTypeString, CodeGeneration.Language lang) { string retString = ""; if (lang == Language.VisualBasic) { if (ConversionFunctions.ContainsKey(dataTypeString.ToLower())) { return(ConversionFunctions[dataTypeString.ToLower()]); } else { return("UnknownDataType"); } } else { return("(" + dataTypeString + ")"); } // Select Case dataTypeString.ToLower // Case "integer" // retString = "CInt" // Case "short" // retString = "CShort" // Case // Case "string" // retString = "CStr" // Case "date" // retString = "CDate" // Case "boolean" // retString = "CBool" // Case "single" // retString = "CSng" // Case "double" // retString = "CDbl" // Case "short" // retString = "CShort" // Case "byte" // retString = "CByte" // Case "decimal" // retString = "CDec" // Case "datetime" // retString = "DateTime.Parse" // Case Else // retString = "UnknownDataType" // End Select return(retString); }
public string Name(CodeGeneration.Language lang = CodeGeneration.Language.VisualBasic) { if (_IsPrimitive || _AssociatedClass == null) { if (lang == CodeGeneration.Language.CSharp) { return(StaticVariables.Instance.getCSharpPrimitiveTypeName(_Name)); } else { return(_Name); } } else if (_AssociatedClass != null) { return(_AssociatedClass.Name.Capitalized()); } else { return(_Name); } }
public static string getCommentString(CodeGeneration.Language lang, bool isSummary = false) { return(GetByLanguage(lang, isSummary ? "'''": "'", isSummary ? "///" : "//")); }
//public override string ToString() { // return Name(CodeGeneration.Language.VisualBasic); //} public new string ToString(CodeGeneration.Language lang = CodeGeneration.Language.VisualBasic) { return(Name(lang)); }