public static VirtualEnumBaseDTO ToBaseDTO(this VirtualEnum_DTO enumType)
        {
            switch (enumType)
            {
            case VirtualEnum_DTO.NotVirtual:
                return(VirtualEnumBaseDTO.NotVirtual);

            case VirtualEnum_DTO.Virtual:
                return(VirtualEnumBaseDTO.Virtual);
            }
            throw new Exception();
        }
Example #2
0
        public static Tuple <AccessLevel_DTO, AbstractEnum_DTO, StaticEnum_DTO, VirtualEnum_DTO> MapToSerializationModel(this Tuple <AccessLevelBaseDTO, AbstractEnumBaseDTO, StaticEnumBaseDTO, VirtualEnumBaseDTO> tuple)
        {
            if (tuple == null)
            {
                return(null);
            }
            AccessLevel_DTO  accessLevelBase  = tuple.Item1.MapToSerializationModel();
            AbstractEnum_DTO abstractEnumBase = tuple.Item2.MapToSerializationModel();
            StaticEnum_DTO   staticEnumBase   = tuple.Item3.MapToSerializationModel();
            VirtualEnum_DTO  virtualEnumBase  = tuple.Item4.MapToSerializationModel();

            return(new Tuple <AccessLevel_DTO, AbstractEnum_DTO, StaticEnum_DTO, VirtualEnum_DTO>(accessLevelBase, abstractEnumBase, staticEnumBase, virtualEnumBase));
        }