ATMLModelLibrary.model.common.Datum.GetDatumFromType C# (CSharp) Method

GetDatumFromType() public static method

public static GetDatumFromType ( ComboBox combo ) : DatumType
combo System.Windows.Forms.ComboBox
return DatumType
        public static DatumType GetDatumFromType(ComboBox combo)
        {
            DatumType datum = null;

            switch (combo.SelectedIndex)
            {
                case (int) DatumTypes.BINARY:
                    datum = new binary();
                    break;
                case (int) DatumTypes.BOOL:
                    datum = new boolean();
                    break;
                case (int) DatumTypes.DATETIME:
                    datum = new dateTime();
                    break;
                case (int) DatumTypes.DOUBLE:
                    datum = new @double();
                    break;
                case (int) DatumTypes.HEX:
                    datum = new hexadecimal();
                    break;
                case (int) DatumTypes.INT:
                    datum = new integer();
                    break;
                case (int) DatumTypes.LONG:
                    datum = new @long();
                    break;
                case (int) DatumTypes.OCT:
                    datum = new octal();
                    break;
                case (int) DatumTypes.STRING:
                    datum = new @string();
                    break;
                case (int) DatumTypes.UINT:
                    datum = new unsignedInteger();
                    break;
                case (int) DatumTypes.ULONG:
                    datum = new unsignedLong();
                    break;
            }
            return datum;
        }