protected void Page_Load(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); int gelenid = Convert.ToInt32(Request.QueryString["Id"]); List <haber> hzmt = haber.SelectAll(); foreach (var item in hzmt) { sb.Append("<li><a href='Haberler.aspx?Id=" + item.Id + "' style=' padding: 12px 14px;font-size: 15px;'>" + item.Baslik + "</a></li>"); } ltrHaberKategori.Text = sb.ToString(); if (Request.QueryString["Id"] == null) { haber hz = haber.SelectAll().FirstOrDefault(); ltrGelenHaberAdi.Text = hz.Baslik; ltrHaber.Text = hz.Yazi; } else { haber hz = haber.Select(gelenid); ltrGelenHaberAdi.Text = hz.Baslik; ltrHaber.Text = hz.Yazi; } }
public ActionResult HaberSiteEkle(FormCollection siteEkle) { gundembakEntities db = new gundembakEntities(); haber nesne = new haber(); string kategoriAdi = siteEkle["KategoriBaslik"]; int kategoriNumara = (from x in db.kategoris where x.kategoriBaslik == kategoriAdi select x into y select y.kategoriId).FirstOrDefault(); if (kategoriNumara == 0) { kategoriNumara = 2; } int ID = db.habers.Select((haber x) => x.haberRssId).Max(); nesne.haberRssId = ID++; nesne.haberRssAdi = siteEkle["siteAdi"]; nesne.haberRssLink = siteEkle["siteRSS"]; nesne.kategoriId = kategoriNumara; db.habers.Add(nesne); db.SaveChanges(); base.ViewBag.Drm = "Başarıyla Eklendi"; return(RedirectToAction("HaberSite", "Admin")); }
public void HaberGuncelleDb(haber gelen, HttpPostedFileBase haberResim, string yol) { string resimIsmi = ""; if (haberResim != null && haberResim.ContentLength > 0) { resimIsmi = DateTime.Now.ToString("dd/MM/yyyy hh/mm/ss") + haberResim.FileName; var path = Path.Combine(yol, resimIsmi); haberResim.SaveAs(path); SqlConnection baglan = new SqlConnection("Server=DESKTOP-6GBHM2T\\SQLEXPRESS;Database=Insaat;Integrated Security=true;"); baglan.Open(); SqlCommand komut = new SqlCommand("Update haber set baslik=@baslık,spot=@spot,detay=@detay,resim=@resim where id=" + gelen.id, baglan); komut.Parameters.Add("@baslık", SqlDbType.Text).Value = gelen.baslik; komut.Parameters.Add("@spot", SqlDbType.Text).Value = gelen.spot; komut.Parameters.Add("@detay", SqlDbType.Text).Value = gelen.detay; komut.Parameters.Add("@resim", SqlDbType.Text).Value = resimIsmi; komut.ExecuteNonQuery(); } else { SqlConnection baglan = new SqlConnection("Server=DESKTOP-6GBHM2T\\SQLEXPRESS;Database=Insaat;Integrated Security=true;"); baglan.Open(); SqlCommand komut = new SqlCommand("Update haber set baslik=@baslık,spot=@spot,detay=@detay where id=" + gelen.id, baglan); komut.Parameters.Add("@baslık", SqlDbType.Text).Value = gelen.baslik; komut.Parameters.Add("@spot", SqlDbType.Text).Value = gelen.spot; komut.Parameters.Add("@detay", SqlDbType.Text).Value = gelen.detay; komut.ExecuteNonQuery(); } }
protected void ListView1_ItemCommand(object sender, ListViewCommandEventArgs e) { int id = Convert.ToInt32(ListView1.DataKeys[e.Item.DataItemIndex].Value); if (e.CommandName == "sil") { haber ur = haber.Select(id); if (ur == null) { Labelbilgi.Text = "<p class='msg error'><b>KAYIT BULUNAMADI !</b></p>"; return; } //ur.Aktif = false; //Result<int> sonuc = ur.Update(); Result <int> sonuc = ur.Delete(); if (sonuc.HasError) { Labelbilgi.Text = "<p class='msg error'><b>Hata :" + sonuc.CustomErrorMessage + "</b></p>"; return; } else { Labelbilgi.Text = "<p class='msg done'><b>BAŞARIYLA SİLİNDİ...</b></p>"; AccessDataSource1.Select(DataSourceSelectArguments.Empty); ListView1.DataBind(); } } else if (e.CommandName == "duzenle") { Response.Redirect("haberler-duzenle.aspx?Id=" + id.ToString()); } }
public ActionResult AddUpHaber(int id, HttpPostedFileBase resim, string title, string text) { haber h = db.habers.Find(id); if (resim != null) { h.PhotoPath = ResimBelgeEkle(resim); } h.Title = title; h.Text = text; db.SaveChanges(); ViewBag.Mesaj = " * Haber Güncellenmiştir.."; DateTime d = DateTime.Now; bool ha = db.histories.Any(x => x.CreatedDate.Value.Year == d.Year && x.CreatedDate.Value.Month == d.Month && x.CreatedDate.Value.Day == d.Day && x.Action.Contains("UpHaber kısmında yeni güncellemeler olmuştur")); if (!ha) { LogEkle($"UpHaber kısmında yeni güncellemeler olmuştur.", false); } List <haber> hl = db.habers.ToList(); return(View(hl)); }
public ActionResult haberDeleteConfirmed(int id) { haber haber = db.haber.Find(id); db.haber.Remove(haber); db.SaveChanges(); return(RedirectToAction("haberIndex")); }
public ActionResult HaberGuncelle(int id) { if (Session["kullaniciAdi"] == null) { return(RedirectToAction("Giris", "Login")); } haber habercik = haberRepository.idyegorecek(id); return(View(habercik)); }
public ActionResult haberEdit([Bind(Include = "id,baslik,icerik")] haber haber) { if (ModelState.IsValid) { db.Entry(haber).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("haberIndex")); } return(View(haber)); }
public ActionResult haberCreate([Bind(Include = "id,baslik,icerik")] haber haber) { if (ModelState.IsValid) { db.haber.Add(haber); db.SaveChanges(); return(RedirectToAction("haberIndex")); } return(View(haber)); }
public ActionResult HaberGuncelleDb(haber gelen, HttpPostedFileBase haberResim) { if (Session["kullaniciAdi"] == null) { return(RedirectToAction("Giris", "Login")); } string yol = Server.MapPath("~/resimler/haber/"); haberRepository.HaberGuncelleDb(gelen, haberResim, yol); return(RedirectToAction("HaberListele")); }
// GET: Admin/Delete/5 public ActionResult haberDelete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } haber haber = db.haber.Find(id); if (haber == null) { return(HttpNotFound()); } return(View(haber)); }
public ActionResult HaberSiteSil(int id) { if (base.Session["panel"] == null) { return(RedirectToAction("Login", "Admin")); } if (base.Session["panel"] != null) { gundembakEntities db = new gundembakEntities(); haber haberlist = db.habers.Where((haber x) => x.haberRssId == id).FirstOrDefault(); db.habers.Remove(haberlist); db.SaveChanges(); base.ViewBag.Drm = "Başarıyla Silindi"; return(RedirectToAction("HaberSite", "Admin")); } base.ViewBag.Uyari = "Kullanıcı Adı veya Şifreyi Kontrol Ediniz / Yeni Kayıt Olduysanız ONAY Verilmesini Beklemelisiniz!"; return(RedirectToAction("Login", "Admin")); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["Id"] != null) { int id = Convert.ToInt32(Request["Id"]); haber hab = haber.Select(id); adiTextBox.Text = hab.Baslik; //altbaslikTextBox1.Text = hab.AltBaslik; Image1.ImageUrl = hab.Resim; aciklamaCKEditorControl.Text = hab.Yazi; //tarihTextBox1.Text = hab.Tarih; } } }
protected void Button1_Click(object sender, EventArgs e) { string resim = "", mesaj = ""; if (!FileUpload1.HasFile) { Labelbilgi.Text = "<p class='msg error'><b>Resim Dosyası Seçmelisiniz!</b></p>"; return; } if (ClassBLL.resimKaydet(FileUpload1, "~/panel/imgUrun", out resim, out mesaj)) { Image1.ImageUrl = resim; } if (FileUpload1.HasFile && mesaj != "") { Labelbilgi.Text = mesaj; return; } haber yeni = new haber(); yeni.Baslik = adiTextBox.Text; // yeni.AltBaslik = altbaslikTextBox1.Text; yeni.AltBaslik = ""; yeni.Resim = resim; yeni.Yazi = aciklamaCKEditorControl.Text; yeni.Tarih = DateTime.Now.ToString(); yeni.Aktif = true; Result <int> sonuc = yeni.Insert(); if (sonuc.HasError) { Labelbilgi.Text = "<p class='msg error'><b>Hata :" + sonuc.CustomErrorMessage + "</b></p>"; return; } else { Response.Redirect("haberler.aspx"); } }
public naivebayes(string dir) // dosya yolu { haberler tumhaberler = new haberler(dir); // tüm haberler burada hazırlanıyor Random rand = new Random(); // haberleri random sıralamak için int count = tumhaberler.haberlistesi.Count; while (count > 1) { count--; int k = rand.Next(count + 1); haber haber = tumhaberler.haberlistesi[k]; tumhaberler.haberlistesi[k] = tumhaberler.haberlistesi[count]; tumhaberler.haberlistesi[count] = haber; } egitim = new haberler(tumhaberler.haberlistesi.GetRange(0, tumhaberler.haberlistesi.Count * 3 / 4)); // haberlerin yüzde 75lik bir kısmı egitim verisi olarak kullanılacak egitim.FrekansAyarı(50); // min frekans 50 olarak belirlendi test = new haberler(tumhaberler.haberlistesi.GetRange(tumhaberler.haberlistesi.Count * 3 / 4, tumhaberler.haberlistesi.Count - tumhaberler.haberlistesi.Count * 3 / 4)); // test verisi haberlerin yüzde yirmi beşi ortalamaBul(); // ortalama hesabı VaryansHesabı(); // varyans hesabı }
public haber idyegorecek(int id) { SqlConnection baglan = new SqlConnection("Server=DESKTOP-6GBHM2T\\SQLEXPRESS;Database=Insaat;Integrated Security=true;"); baglan.Open(); SqlCommand komut = new SqlCommand("select*from haber where id=" + id, baglan); SqlDataReader haberdenGelen = komut.ExecuteReader(); haber habercik = new haber(); while (haberdenGelen.Read()) { habercik.id = Convert.ToInt32(haberdenGelen["id"]); habercik.baslik = haberdenGelen["baslik"].ToString(); habercik.spot = haberdenGelen["spot"].ToString(); habercik.detay = haberdenGelen["detay"].ToString(); habercik.resim = haberdenGelen["resim"].ToString(); } return(habercik); }
public ActionResult HaberSiteDuzenle(FormCollection duzenleHaberData) { gundembakEntities db = new gundembakEntities(); string kateegoriAdi = duzenleHaberData["KategoriBaslik"]; int katId = (from x in db.kategoris where x.kategoriBaslik == kateegoriAdi select x into y select y.kategoriId).FirstOrDefault(); int siteID = int.Parse(duzenleHaberData["id"]); int siteKatID = katId; haber haberLinkUpdate = db.habers.Where((haber x) => x.haberRssId == siteID).First(); haberLinkUpdate.haberRssAdi = duzenleHaberData["site"]; haberLinkUpdate.haberRssLink = duzenleHaberData["siteRSS"]; haberLinkUpdate.kategoriId = siteKatID; db.SaveChanges(); List <haber> haberlist = db.habers.Where((haber x) => x.haberRssId == siteID).ToList(); base.ViewBag.Drm = "Başarıyla Güncellendi"; return(RedirectToAction("HaberSite", "Admin")); }
protected void Button1_Click(object sender, EventArgs e) { string resim = "", mesaj = ""; if (ClassBLL.resimKaydet(FileUpload1, "~/panel/imgUrun", out resim, out mesaj)) { Image1.ImageUrl = resim; } if (FileUpload1.HasFile && mesaj != "") { Labelbilgi.Text = mesaj; return; } int id = Convert.ToInt32(Request["Id"]); haber duzenle = haber.Select(id); duzenle.Baslik = adiTextBox.Text; //duzenle.AltBaslik = altbaslikTextBox1.Text; duzenle.Resim = Image1.ImageUrl; duzenle.Yazi = aciklamaCKEditorControl.Text; duzenle.Tarih = DateTime.Now.ToString(); //duzenle.Aktif = true; Result <int> sonuc = duzenle.Update(); if (sonuc.HasError) { Labelbilgi.Text = "<p class='msg error'><b>Hata :" + sonuc.CustomErrorMessage + "</b></p>"; return; } else { Labelbilgi.Text = "<p class='msg done'><b>Kayıt Başarılı...</b></p>"; } }
public ActionResult Haberdetay(int id) { haber habercik = haberRepository.idyegorecek(id); return(View(habercik)); }