示例#1
0
        public static List <ViewModels.MimeTypeViewModel> GetListeMimeType()
        {
            List <ViewModels.MimeTypeViewModel>  MimeTypeListe  = new List <ViewModels.MimeTypeViewModel>();
            List <ViewModels.AssetTypeViewModel> assetTypeListe = new List <ViewModels.AssetTypeViewModel>();
            var mimeTypes = Domain.Services.MimeTypeService.GetMimeTypes();
            var asseTypes = Domain.Services.AssetTypeService.GetAssetTypes();

            foreach (var mimeTpye in mimeTypes)
            {
                ViewModels.MimeTypeViewModel vm = new ViewModels.MimeTypeViewModel()
                {
                    MimeTypeID  = mimeTpye.MimeTypeID,
                    Mime        = mimeTpye.Mime,
                    AssetTypeID = mimeTpye.AssetTypeID,

                    TypeLabel = MyApp.Domain.Services.AssetTypeService.GetAssetTypeName(mimeTpye.AssetTypeID),
                };



                MimeTypeListe.Add(vm);
            }

            return(MimeTypeListe);
        }
示例#2
0
        public static ViewModels.MimeTypeViewModel GetMimeTypeId(int?id)
        {
            var mime = MyApp.Domain.Services.MimeTypeService.GetMimeTypeID(id);

            ViewModels.MimeTypeViewModel vm = new ViewModels.MimeTypeViewModel()
            {
                MimeTypeID  = mime.MimeTypeID,
                Mime        = mime.Mime,
                AssetTypeID = mime.AssetTypeID,
                TypeLabel   = MyApp.Domain.Services.AssetTypeService.GetAssetTypeName(mime.AssetTypeID),
            };
            return(vm);
        }