示例#1
0
        public async Task <Video> AddVideo(Guid id, VideoViewModel video)
        {
            var module = await _moduleService.GetModule(id);

            Video new_video = new Video
            {
                Id       = Guid.NewGuid(),
                Name     = video.Name,
                Url      = video.Url,
                Moduleid = module.Id,
            };
            await _video.AddVideo(new_video);

            return(new_video);
        }
示例#2
0
        public async Task <Video> AddVideo(int id, VideoViewModel video)
        {
            var module = _publicationService.GetPostDB(id);

            Video new_video = new Video
            {
                // Id = Guid.NewGuid(),
                Name          = video.Name,
                Url           = video.Url,
                PublicationId = module.Id,
            };
            await _video.AddVideo(new_video);

            return(new_video);
        }
示例#3
0
 //增加视频
 public void AddVideo(Video video)
 {
     ivideo.AddVideo(video);
 }
示例#4
0
 /// <summary>
 /// 添加一行数据
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 bool AddVideo(Video model)
 {
     return(SetVideo.AddVideo(model));
 }
示例#5
0
 public void AddVideo(Video shi)
 {
     ivideo.AddVideo(shi);
 }