Esempio n. 1
0
        private void FillMediaTypeHash(Profiler.MediaTypes mediaTypes)
        {
            if (mediaTypes == null)
            {
                return;
            }

            if (mediaTypes.DVD)
            {
                MediaType.Add("DVD");
            }

            if (mediaTypes.BluRay)
            {
                MediaType.Add("Blu-ray");
            }

            if (mediaTypes.HDDVD)
            {
                MediaType.Add("HD-DVD");
            }

            if (mediaTypes.UltraHD)
            {
                MediaType.Add("Ultra HD");
            }

            if (!string.IsNullOrEmpty(mediaTypes.CustomMediaType))
            {
                MediaType.Add(mediaTypes.CustomMediaType);
            }
        }
Esempio n. 2
0
        private void InsertMediaTypes()
        {
            ReportStart(_cache.MediaType, "Media Type");

            var currentProgress = 0;

            foreach (var item in _cache.MediaType)
            {
                var entity = new Entity.tMediaType()
                {
                    Type = item,
                };

                _context.tMediaType.Add(entity);

                MediaType.Add(item, entity);

                IncreaseCurrent(ref currentProgress);
            }

            ReportFinish();
        }