Beispiel #1
0
        public static ViewModels.AssetViewModel GetAssetId(int?id)
        {
            var asset = MyApp.Domain.Services.AssetService.GetAssetID(id);

            ViewModels.AssetViewModel vm = new ViewModels.AssetViewModel()
            {
                AssetID      = asset.AssetID,
                Name         = asset.Name,
                Url          = asset.Url,
                ThumbnailUrl = asset.ThumbnailUrl,
                Description  = asset.Description,
                DateEncoded  = asset.DateEncoded,
                MimeTypeID   = asset.MimeTypeID,
                MimeType     = MyApp.Domain.Services.MimeTypeService.GetMimeTypeName(asset.MimeTypeID),
            };
            return(vm);
        }
Beispiel #2
0
        public static List <ViewModels.AssetViewModel> GetListeAssetParURLetName()
        {
            List <ViewModels.AssetViewModel> AssetListe = new List <ViewModels.AssetViewModel>();
            var assets = Domain.Services.AssetService.GetAssets();

            foreach (var asset in assets)
            {
                ViewModels.AssetViewModel vm = new ViewModels.AssetViewModel()
                {
                    AssetID       = asset.AssetID,
                    Name          = asset.Name,
                    Url           = asset.Url,
                    TypeAssetName = MyApp.Domain.Services.AssetService.GetNameAssetParTypeId(asset.AssetID),
                    DateEncoded   = asset.DateEncoded,
                    MimeType      = MyApp.Domain.Services.MimeTypeService.GetMimeTypeName(asset.MimeTypeID),
                };
                AssetListe.Add(vm);
            }

            return(AssetListe);
        }
Beispiel #3
0
        public static List <ViewModels.AssetViewModel> GetAssetByMethodeSearch(string searchString)
        {
            List <ViewModels.AssetViewModel> AssetListe = new List <ViewModels.AssetViewModel>();
            var assets = Domain.Services.AssetService.SearchAssetByName(searchString);

            foreach (var asset in assets)
            {
                ViewModels.AssetViewModel vm = new ViewModels.AssetViewModel()
                {
                    AssetID      = asset.AssetID,
                    Name         = asset.Name,
                    Url          = asset.Url,
                    ThumbnailUrl = asset.ThumbnailUrl,
                    Description  = asset.Description,
                    DateEncoded  = asset.DateEncoded,
                    MimeTypeID   = asset.MimeTypeID,
                    MimeType     = MyApp.Domain.Services.MimeTypeService.GetMimeTypeName(asset.MimeTypeID),
                };
                AssetListe.Add(vm);
            }

            return(AssetListe);
        }