public ActionResult DeleteNews(string NewsId)
        {
            string url = "api/News/DeleteNews";
            DeleteNewsRequestDTO dto = new DeleteNewsRequestDTO()
            {
                NewsID = int.Parse(NewsId)
            };
            enErrorCode result = _apiAdaptor.Post <DeleteNewsRequestDTO, enErrorCode>(url, dto);

            return(RedirectToAction("BackEndIndex", "News"));
        }
示例#2
0
        public enErrorCode DeleteNews(DeleteNewsRequestDTO dto)
        {
            enErrorCode enCode = enErrorCode.EXCEPTION;

            try
            {
                News n = _dbContext.Set <News>().FirstOrDefault(o => o.ID == dto.NewsID);
                n.IsEnable = false;
                int result = _dbContext.SaveChanges();

                if (result == 1)
                {
                    enCode = enErrorCode.SUCCESS;
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(enCode);
        }