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); } }
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(); }