Esempio n. 1
0
        public JsonResult Ajax_AddVideoyoutube(VideoYouTuBeReq req)
        {
            if (string.IsNullOrWhiteSpace(req.yw_title))
            {
                return(Json(new AjaxResult <Object>("请输入英文标题!")));
            }
            if (string.IsNullOrWhiteSpace(req.zw_title))
            {
                return(Json(new AjaxResult <Object>("请输入中文标题!")));
            }
            if (string.IsNullOrWhiteSpace(req.downloadurls))
            {
                return(Json(new AjaxResult <Object>("请输入下载地址!")));
            }

            return(Json(vytb.AddVideoyoutube(req)));
        }
Esempio n. 2
0
        /// <summary>
        /// 编辑YouTuBe视频
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public AjaxResult <Object> EditVideoyoutube(VideoYouTuBeReq req)
        {
            Videoyoutube model_1 = db.Videoyoutube.Where(w => w.Id == req.ID).FirstOrDefault();

            if (model_1 == null)
            {
                return(new AjaxResult <Object>("视频信息不存在!"));
            }

            model_1.YwTitle       = req.yw_title;
            model_1.ZwTitle       = req.zw_title;
            model_1.Downloadurls  = req.downloadurls;
            model_1.Downloadstate = req.downloadstate;
            model_1.Poststate     = req.poststate;

            if (db.SaveChanges() > 0)
            {
                return(new AjaxResult <Object>("编辑成功!", 0));
            }
            return(new AjaxResult <Object>("编辑失败!"));
        }
Esempio n. 3
0
        /// <summary>
        /// 添加YouTuBe视频
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public AjaxResult <Object> AddVideoyoutube(VideoYouTuBeReq req)
        {
            Videoyoutube model_1 = db.Videoyoutube.Where(w => w.Downloadurls == req.downloadurls).FirstOrDefault();

            if (model_1 != null)
            {
                return(new AjaxResult <Object>("该视频已存在!"));
            }

            Videoyoutube model = new Videoyoutube();

            model.YwTitle       = req.yw_title.Trim();
            model.ZwTitle       = req.zw_title.Trim();
            model.Downloadurls  = req.downloadurls.Trim();
            model.Downloadstate = (int)AIDB.Enum.VideoYouTuBeEnum.DownloadState.未下载;
            model.Poststate     = (int)AIDB.Enum.VideoYouTuBeEnum.PostState.未发布;
            db.Videoyoutube.Add(model);
            if (db.SaveChanges() > 0)
            {
                return(new AjaxResult <Object>("添加成功!", 0));
            }
            return(new AjaxResult <Object>("添加失败!"));
        }