예제 #1
0
        private async Task <ContentTypeCreateGet> CreateAddDropDownBoxes(ContentTypeCreateGet ContentType, string UserId)
        {
            var ContentTypeGroups = await _contentTypeGroupProvider.List(UserId);

            var ProcessTypes = await _contentTypeProvider.CreateGetProcessTypes(UserId);

            var SecurityLevels = await _securityLevelProvider.List(UserId);

            var UserLanguage = await _masterProvider.UserLanguageUpdateGet(UserId);

            var Icons = await _masterListProvider.IconList(UserId);

            var ContentTypeClassificationStatuses = await _contentTypeClassificationStatusProvider.List(UserId);

            var ContentTypeClassifications = await _contentTypeClassificationProvider.CreateGetClassifications(UserId);

            ContentType.ContentTypeGroups = ContentTypeGroups;
            ContentType.Icons             = Icons;
            ContentType.SecurityLevels    = SecurityLevels;
            ContentType.ProcessTypes      = ProcessTypes;
            ContentType.ContentTypeClassificationStatuses = ContentTypeClassificationStatuses;
            ContentType.ContentTypeClassifications        = ContentTypeClassifications;
            return(ContentType);
        }