public IActionResult AddUpdateNews(ModelNews MN) { if (!ModelState.IsValid) { TempData["Action"] = Constants.FAILED; return(View(MN)); } try { if (MN.NewsId > 0) { MN.DateUpdated = DateTime.Now; OurdbContext.News.Update(CopyMNToN(MN)); OurdbContext.SaveChanges(); } else { OurdbContext.News.Add(CopyMNToN(MN)); OurdbContext.SaveChanges(); } } catch (Exception) { TempData["action"] = Constants.FAILED; } return(RedirectToAction(nameof(AdministratorController.NewsList))); }
public IActionResult AddUpdateNews() { ModelNews mn = new ModelNews(); mn.DateCreated = DateTime.Now.Date; return(View(mn)); }
private ModelNews CopyNToMN(News N) { ModelNews mn = new ModelNews { NewsId = N.NewsId, NewsValue = N.NewsValue, DateCreated = N.DateCreated, DateUpdated = N.DateUpdated, }; return(mn); }
private News CopyMNToN(ModelNews mn) { News N = new News { NewsId = mn.NewsId, NewsValue = mn.NewsValue, DateCreated = mn.DateCreated, DateUpdated = mn.DateUpdated, }; return(N); }
public ModelNews Details([FromUri] int id) { var news = DB.News.Where(x => x.id == id).FirstOrDefault(); if (news == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } var model = new ModelNews() { id = news.id, title = news.title, mainContent = ContentToHtml(news.mainContent), publishDate = news.publishDate }; return(model); }
public JsonResult GetNewHome(long id) { Business.ClassBusiness.NewsBusiness newsBusiness = new Business.ClassBusiness.NewsBusiness(); List <Common.News> listNews = newsBusiness.ListByNewsIdNewsGroupActive(id, 2); List <ModelNews> ListNew = new List <ModelNews>(); foreach (var tem in listNews) { ModelNews dl = new ModelNews(); dl.Title = tem.Title; // dl.CreateDate = tem.CreateDate; dl.Summary = tem.Summary; dl.NewsGroupId = tem.NewsGroupId; dl.ModifyDate = tem.ModifyDate.ToString("dd/M/yyyy"); dl.Descriptions = tem.Descriptions; dl.ImageSource = tem.ImageSource; dl.Id = tem.Id; dl.FriendlyUrl = tem.FriendlyUrl; ListNew.Add(dl); } return(Json(ListNew, JsonRequestBehavior.AllowGet)); }