/// <summary> /// convert addressee type from enum to string /// </summary> /// <param name="AAddresseeTypeCode"></param> /// <returns></returns> public static String StdAddresseeTypeCodeEnumToString(TStdAddresseeTypeCode AAddresseeTypeCode) { String ReturnValue; ReturnValue = "##UNCONVERTABLE##"; switch (AAddresseeTypeCode) { case TStdAddresseeTypeCode.satcFEMALE: ReturnValue = "1-FEMALE"; break; case TStdAddresseeTypeCode.satcMALE: ReturnValue = "1-MALE"; break; case TStdAddresseeTypeCode.satcCHURCH: ReturnValue = "CHURCH"; break; case TStdAddresseeTypeCode.satcCOUPLE: ReturnValue = "COUPLE"; break; case TStdAddresseeTypeCode.satcDEFAULT: ReturnValue = "DEFAULT"; break; case TStdAddresseeTypeCode.satcFAMILY: ReturnValue = "FAMILY"; break; case TStdAddresseeTypeCode.satcORGANISA: ReturnValue = "ORGANISA"; break; } return(ReturnValue); }
/// <summary> /// convert addressee type from string to enum /// </summary> /// <param name="AAddresseeTypeCode"></param> /// <returns></returns> public static TStdAddresseeTypeCode StdAddresseeTypeCodeStringToEnum(String AAddresseeTypeCode) { // just to have a default TStdAddresseeTypeCode ReturnValue = TStdAddresseeTypeCode.satcDEFAULT; if (AAddresseeTypeCode == "1-FEMALE") { ReturnValue = TStdAddresseeTypeCode.satcFEMALE; } else if (AAddresseeTypeCode == "1-MALE") { ReturnValue = TStdAddresseeTypeCode.satcMALE; } else if (AAddresseeTypeCode == "CHURCH") { ReturnValue = TStdAddresseeTypeCode.satcCHURCH; } else if (AAddresseeTypeCode == "COUPLE") { ReturnValue = TStdAddresseeTypeCode.satcCOUPLE; } else if (AAddresseeTypeCode == "DEFAULT") { ReturnValue = TStdAddresseeTypeCode.satcDEFAULT; } else if (AAddresseeTypeCode == "FAMILY") { ReturnValue = TStdAddresseeTypeCode.satcFAMILY; } else if (AAddresseeTypeCode == "ORGANISA") { ReturnValue = TStdAddresseeTypeCode.satcORGANISA; } return(ReturnValue); }
/// <summary> /// convert addressee type from enum to string /// </summary> /// <param name="AAddresseeTypeCode"></param> /// <returns></returns> public static String StdAddresseeTypeCodeEnumToString(TStdAddresseeTypeCode AAddresseeTypeCode) { String ReturnValue; ReturnValue = "##UNCONVERTABLE##"; switch (AAddresseeTypeCode) { case TStdAddresseeTypeCode.satcFEMALE: ReturnValue = "1-FEMALE"; break; case TStdAddresseeTypeCode.satcMALE: ReturnValue = "1-MALE"; break; case TStdAddresseeTypeCode.satcCHURCH: ReturnValue = "CHURCH"; break; case TStdAddresseeTypeCode.satcCOUPLE: ReturnValue = "COUPLE"; break; case TStdAddresseeTypeCode.satcDEFAULT: ReturnValue = "DEFAULT"; break; case TStdAddresseeTypeCode.satcFAMILY: ReturnValue = "FAMILY"; break; case TStdAddresseeTypeCode.satcORGANISA: ReturnValue = "ORGANISA"; break; } return ReturnValue; }