/// <summary> /// 添加新闻类别 /// </summary> /// <param name="dto"></param> /// <returns></returns> public ResponseModel AddNewsClassify(AddNewsClassifyDto dto) { var exit = _db.NewsClassifies.FirstOrDefault(c => c.Name == dto.Name) != null; if (exit) { return new ResponseModel { Code = 0, Result = "该类别已经存在!" } } ; var classify = new NewsClassify { Name = dto.Name, Sort = dto.Sort, Remark = dto.Remark }; _db.NewsClassifies.Add(classify); int i = _db.SaveChanges(); if (i > 0) { return new ResponseModel { Code = 200, Result = "新闻类别添加成功!" } } ; return(new ResponseModel { Code = 0, Result = "新闻类别添加失败!" }); }
public ResponseModel AddNewsClassify(AddNewsClassify newsClassify) { var exit = _db.NewsClassify.FirstOrDefault(c => c.Name == newsClassify.Name) != null; if (exit) { return(new ResponseModel { code = 0, result = "该类别已存在" }); } else { var classify = new NewsClassify { Name = newsClassify.Name, Sort = newsClassify.Sort, Remark = newsClassify.Remark }; _db.NewsClassify.Add(classify); int i = _db.SaveChanges(); if (i > 0) { return(new ResponseModel { code = 200, result = "新闻类别添加成功" }); } else { return(new ResponseModel { code = 0, result = "新闻类别添加失败" }); } } }
/// <summary> /// Add news category /// </summary> /// <param name="newsClassify"></param> /// <returns></returns> public ResponseModel AddNewsClassify(AddNewsClassify newsClassify) { var exist = _db.NewsClassify.FirstOrDefault(c => c.Name == newsClassify.Name) != null; if (exist) { return new ResponseModel { code = 0, result = "This category has existed!" } } ; var classify = new NewsClassify { Name = newsClassify.Name, Sort = newsClassify.Sort, Remark = newsClassify.Remark }; _db.NewsClassify.Add(classify); int i = _db.SaveChanges(); if (i > 0) { return new ResponseModel { code = 200, result = "News category add succ!" } } ; return(new ResponseModel { code = 0, result = "News category delete fail!" }); }
/// <summary> /// 添加一个新闻类别 /// </summary> /// <param name="newsClassify"></param> /// <returns></returns> public ResponseModel AddNewsClassify(AddNewsClassify newsClassify) { //判断这个新闻类别是否存在 var exit = _db.NewsClassify.FirstOrDefault(c => c.Name == newsClassify.Name) != null; //如果存在,就返回已存在 if (exit) { return new ResponseModel { code = 0, result = "该类别已存在" } } ; //不存在就返回添加的newsclassify的实体 var classify = new NewsClassify { Name = newsClassify.Name, Sort = newsClassify.Sort, Remark = newsClassify.Remark }; _db.NewsClassify.Add(classify); //判断数据库返回值 int i = _db.SaveChanges(); if (i > 0) { return new ResponseModel { code = 200, result = "类别添加成功" } } ; return(new ResponseModel { code = 0, result = "类别添加失败!" }); }
/// <summary> /// 添加一个新闻类别 /// </summary> /// <param name="newsClassify"></param> /// <returns></returns> public ResponseModel AddNewsClassify(AddNewsClassify newsClassify) { var exit = _db.NewsClassify.FirstOrDefault(c => c.Name == newsClassify.Name) != null; //判断是否重复添加数据; if (exit) { return new ResponseModel { code = 0, result = "该类别已存在" } } ; //实现添加 var classify = new NewsClassify { Name = newsClassify.Name, Sort = newsClassify.Sort, Remark = newsClassify.Remark }; //添加 _db.NewsClassify.Add(classify); //保存 int i = _db.SaveChanges(); //判断是否添加成功; if (i > 0) { return new ResponseModel { code = 200, result = "新闻类别添加成功" } } ; return(new ResponseModel { code = 0, result = "新闻类别添加失败" }); }
public ResponseModel AddNewsClassify(AddNewsClassify newsClassify) { var exist = _db.NewsClassify.FirstOrDefault(c => c.Name == newsClassify.Name) != null; if (exist) { return(new ResponseModel { code = 0, result = "This Classify has existed!" }); } var nc = new NewsClassify { Name = newsClassify.Name, Remark = newsClassify.Remark, Sort = newsClassify.Sort }; _db.NewsClassify.Add(nc); int i = _db.SaveChanges(); if (i > 0) { return(new ResponseModel { code = 200, result = "NewsClassify add success!" }); } return(new ResponseModel { code = 0, result = "NewsClassify add failed!" }); }
/// <summary> /// 新闻类别页面 /// </summary> /// <param name="id">类别ID</param> /// <returns></returns> public IActionResult Classify(int id) { ViewData["Title"] = "分类页"; if (id <= 0) { Response.Redirect("/Home/Index"); } NewsClassify newsClassify = newsClassifyServices.GetbyId(id); ViewData["ClassifyName"] = "分类页"; ViewData["NewsList"] = new ResponseModel(); ViewData["NewCommentNews"] = new ResponseModel(); if (newsClassify != null) { ViewData["ClassifyName"] = newsClassify.Name; ViewData["Title"] = newsClassify.Name; ViewData["NewsList"] = newsServices.GetNewsByClassifyId(id); } else { Response.Redirect("/Home/Index"); } //页面头部类别显示 List <NewsClassify> list = newsClassifyServices.GetAllOrderBySort(); return(View(list)); }
/// <summary> /// 添加一个新闻类别 /// </summary> public ResponseModel AddNewsClassify(AddNewsClassify newsClassify) { // 添加内容与数据库内容对比 var exit = _db.NewsClassify.FirstOrDefault(c => c.Name == newsClassify.Name) != null; // 重复添加操作 if (exit) { return new ResponseModel { code = 0, result = "该类别已存在" } } ; // 非重复添加操作 // 添加内容 var classify = new NewsClassify { Name = newsClassify.Name, Sort = newsClassify.Sort, Remark = newsClassify.Remark }; // 存入数据库 _db.NewsClassify.Add(classify); int i = _db.SaveChanges(); if (i > 0) { return new ResponseModel { code = 200, result = "新闻类别添加成功" } } ; return(new ResponseModel { code = 0, result = "新闻类别添加失败" }); }
public ResponseModel AddNewsClassify(AddNewsClassify addNewsClassify) { //根据新闻类别名称查找是否已经存在新闻类别 var exist = _db.NewsClassify.FirstOrDefault(x => x.Name == addNewsClassify.Name) != null; if (exist) { return new ResponseModel { code = 0, result = "新闻类别已存在" } } ; var nc = new NewsClassify { Name = addNewsClassify.Name, Sort = addNewsClassify.Sort, Remark = addNewsClassify.Remark }; _db.NewsClassify.Add(nc); int i = _db.SaveChanges(); if (i > 0) { return new ResponseModel { code = 200, result = "NewsClassify添加成功" } } ; else { return new ResponseModel { code = 0, result = "NewsClassify添加失败" } }; }