Пример #1
0
        /// <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);
        }
Пример #2
0
        /// <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);
        }
Пример #3
0
        /// <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;
        }