Exemplo n.º 1
0
        public void Delete(VedioAsset vedio)
        {
            var updateVedio = context.FirstOrDefault(x => x.Id == vedio.Id);

            if (updateVedio != default(VedioAsset))
            {
                updateVedio.AssetInfo.IsAvailable = false;
            }
        }
Exemplo n.º 2
0
 public VedioAsset Create(VedioAsset vedio)
 {
     context.Add(vedio);
     foreach (var resoVedio in vedio.Vedios)
     {
         _warehouseUploader.Upload2Warehouse(vedio.Id, resoVedio.VedioPath, resoVedio.Resolution);
     }
     return(vedio);
 }
Exemplo n.º 3
0
        public VedioAsset Update(VedioAsset vedio)
        {
            var updateVedio = context.FirstOrDefault(x => x.Id == vedio.Id);

            if (updateVedio == default(VedioAsset))
            {
                context.Add(vedio);
            }
            else
            {
                updateVedio = vedio;
            }
            return(vedio);
        }
Exemplo n.º 4
0
 public VedioAssetEntity(VedioAsset vedioAsset, IVedioRepository vedioRepository)
 {
     _vedioAsset      = vedioAsset;
     _vedioRepository = vedioRepository;
 }