public JsonResult DeleteNews(DuyuruHaber news) { _newsData.DeleteNews(news.DuyuruId); return(Json(new Response { ErrorMessage = "Silinmiştir", IsSuccess = false }, JsonRequestBehavior.AllowGet)); }
public DuyuruHaber GetNew(int newsId) { using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities()) { DuyuruHaber news = entities.DuyuruHaber.FirstOrDefault(u => u.DuyuruId == newsId); return(news); } }
public void DeleteNews(int NewsId) { using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities()) { DuyuruHaber dbNew = entities.DuyuruHaber.FirstOrDefault(f => f.DuyuruId == NewsId); entities.DuyuruHaber.Remove(dbNew); entities.SaveChanges(); } }
public void SaveNews(DuyuruHaber news) { using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities()) { news.CreateDate = DateTime.Now; news.Aktif = true; entities.DuyuruHaber.Add(news); entities.SaveChanges(); } }
public ActionResult Detay(string Id) { FirmaBilgileri firm = _firmsData.GetFirstActiveFirm(); DuyuruHaber news = _newsData.GetNew(Convert.ToInt32(Id)); List <DuyuruHaber> newsFull = _newsData.GetNews(); var newsModel = new NewsModel { DuyuruHaber = news, TumHaberler = newsFull }; var layoutModel = new LayoutModel <NewsModel>(newsModel, firm); return(View(layoutModel)); }
public JsonResult SaveNews() { NameValueCollection form = HttpContext.Request.Form; var news = new DuyuruHaber { DuyuruId = Convert.ToInt32(form["DuyuruId"]), DuyuruBaslik = form["DuyuruBaslik"], Duyuru = form["Duyuru"], DuyuruKisa = form["DuyuruKisa"], Aktif = Convert.ToBoolean(form["Aktif"]), Sira = !string.IsNullOrEmpty(form["Sira"]) ? Convert.ToInt32(form["Sira"]) : 0 }; if (Session[Constants.SessionInformation] != null) { var user = (User)Session[Constants.SessionInformation]; news.CreateUser = user.Id; } if (Request.Files != null && Request.Files.Count > 0) { HttpPostedFileBase file = Request.Files[0]; file.SaveAs(Server.MapPath("/Upload/NewsImage/" + file.FileName)); news.ImageUrl = file.FileName; } if (news.DuyuruId <= 0) { _newsData.SaveNews(news); } else { _newsData.UpdateNews(news); } return(Json(new Response { ErrorMessage = "Kaydedilmiştir", IsSuccess = false }, JsonRequestBehavior.AllowGet)); }
public void UpdateNews(DuyuruHaber news) { using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities()) { DuyuruHaber dbNew = entities.DuyuruHaber.FirstOrDefault(f => f.DuyuruId == news.DuyuruId); dbNew.DuyuruBaslik = news.DuyuruBaslik; dbNew.Duyuru = news.Duyuru; dbNew.DuyuruKisa = news.DuyuruKisa; if (!string.IsNullOrEmpty(news.ImageUrl)) { dbNew.ImageUrl = news.ImageUrl; } dbNew.Sira = news.Sira; dbNew.Aktif = news.Aktif; entities.SaveChanges(); } }