public ActionResult Delete(int id) { if (Session["user"] == null) { return(RedirectToAction("News", "News")); } HaberTbl haberTblDelete = _rep.FindById(id); _rep.Remove(haberTblDelete.Id); return(RedirectToAction("NewsList")); }
public ActionResult Update(HaberTbl hbr, HttpPostedFileBase file) { if (Session["user"] == null) { return(RedirectToAction("News", "News")); } ProjeHaberDbEntities db = new ProjeHaberDbEntities(); var ktg = db.Editor.Where(m => m.Id == hbr.EditorId).FirstOrDefault(); hbr.EditorId = ktg.Id; hbr.CreateDate = ktg.CreateDate; int result = AddNewsImage(file); hbr.ImageId = result == 0 ? ktg.ImageId : result; _rep.Update(hbr); return(RedirectToAction("NewsList")); }
public ActionResult AddNews(NewsViewModel hbr, HttpPostedFileBase file) { if (Session["user"] == null) { return(RedirectToAction("News", "News")); } var newsEntity = new HaberTbl(); newsEntity.Id = hbr.Id; newsEntity.spot = hbr.spot; newsEntity.title = hbr.title; newsEntity.content = hbr.content; newsEntity.ImageId = AddNewsImage(file); ProjeHaberDbEntities db = new ProjeHaberDbEntities(); var ktg = db.Editor.Where(m => m.Id == hbr.EditorId).FirstOrDefault(); newsEntity.EditorId = ktg.Id; _rep.Add(newsEntity); return(RedirectToAction("News")); }