예제 #1
0
        public ActionResult SPNews(新闻DTO dTO)
        {
            var list = _iNewsSer.List(dTO);

            dTO = list.FirstOrDefault(r => r.Name == dTO.Name);
            return(View(dTO));
        }
예제 #2
0
 public ActionResult News(新闻DTO dTO)
 {
     dTO = _iNewsSer.GetDTO(dTO.Id);
     if (dTO == null)
     {
         return(RedirectToAction("Index"));
     }
     return(View(dTO));
 }
예제 #3
0
        public ActionResult NewsList(新闻DTO dTO)
        {
            var cdto = _iColSer.List(new 栏目DTO()).FirstOrDefault(r => r.Name == dTO.CName);

            ViewBag.list新闻 = _iNewsSer.List(new 新闻DTO()
            {
                Cid = cdto.Id
            }).OrderByDescending(r => r.Addtime).ToList();
            return(View(cdto));
        }
예제 #4
0
        public ActionResult Save(新闻DTO dto)
        {
            if (dto.Id < 1)
            {
                dto.Addtime = DateTime.Now;
            }
            dto.Updatetime = DateTime.Now;
            var result = _iNewsSer.Save(dto);

            return(Json(result));
        }
예제 #5
0
        public ActionResult Edit(新闻DTO dto)
        {
            新闻DTO model = new 新闻DTO();

            if (dto.Id > 0)
            {
                model = _iNewsSer.GetDTO(dto.Id);
            }
            if (!string.IsNullOrEmpty(dto.CName))
            {
                var cdto = _iColSer.List(new 栏目DTO()).FirstOrDefault(r => r.Name == dto.CName);
                model.Cid = cdto.Id;
            }
            return(View(model));
        }
예제 #6
0
        public JsonResult Delete(新闻DTO dto)
        {
            var json = new
            {
                code  = 0,
                msg   = "删除成功",
                count = 0,
                data  = ""
            };

            if (dto.Id > 0)
            {
                _iNewsSer.Del(dto);
            }
            return(Json(json));
        }
예제 #7
0
        public ActionResult List(新闻DTO dTO)
        {
            var list = _iNewsSer.List(dTO);

            if (!string.IsNullOrEmpty(dTO.CName))
            {
                list = list.Where(r => r.CName == dTO.CName).ToList();
            }
            var json = new
            {
                code  = 0,
                msg   = "",
                count = 0,
                data  = list.ToArray()
            };

            return(Json(json));
        }
예제 #8
0
 public ActionResult News(新闻DTO dTO)
 {
     return(View(dTO));
 }