Example #1
0
        public DailyNews Create(DailyNews dNews)
        {
            _context.News.Add(dNews);
            _context.SaveChanges();

            return(dNews);
        }
        public IActionResult CreateDailyNews()
        {
            ResponseModel Result = new ResponseModel();
            DailyNews     news   = new DailyNews()
            {
                NewsDate = DateTime.ParseExact(Request.Form["NewsDate"], "dd/MM/yyyy HH:mm:ss", null),
                Subject  = Request.Form["Subject"],
                Context  = Request.Form["Context"],
                Status   = Convert.ToInt32(Request.Form["Status"])
            };

            try{
                dailyNewsBL = new DailyNewsBL();
                if (dailyNewsBL.CreateDailyNews(news, ConfigHelper.ConnectionString))
                {
                    Result.HttpStatus = "1";
                    Result.Message    = "OK";
                }
                else
                {
                    Result.HttpStatus = "0";
                    Result.Message    = "新增失敗";
                }
            }catch (Exception ex) {
            }

            return(Json(Result));
        }
Example #3
0
        public void Update(DailyNews newsParam)
        {
            var nNews = _context.News.Find(newsParam.dailyID);

            if (nNews == null)
            {
                throw new AppException("İlgili içerik bulunamadı !");
            }


            // update user properties
            nNews.mainSubject  = newsParam.mainSubject;
            nNews.body         = newsParam.body;
            nNews.contentImage = newsParam.contentImage;

            _context.News.Update(nNews);
            _context.SaveChanges();
        }