public void Delete(VedioAsset vedio) { var updateVedio = context.FirstOrDefault(x => x.Id == vedio.Id); if (updateVedio != default(VedioAsset)) { updateVedio.AssetInfo.IsAvailable = false; } }
public VedioAsset Create(VedioAsset vedio) { context.Add(vedio); foreach (var resoVedio in vedio.Vedios) { _warehouseUploader.Upload2Warehouse(vedio.Id, resoVedio.VedioPath, resoVedio.Resolution); } return(vedio); }
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); }
public VedioAssetEntity(VedioAsset vedioAsset, IVedioRepository vedioRepository) { _vedioAsset = vedioAsset; _vedioRepository = vedioRepository; }