public ActionResult EtkinlikDuzenle(Duyuru d, HttpPostedFileBase file) { try { using (MetaGameContext context = new MetaGameContext()) { var _etkinlikDuzenle = context.Duyuru.Where(x => x.ID == d.ID).FirstOrDefault(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _etkinlikDuzenle.DuyuruFoto = memoryStream.ToArray(); } _etkinlikDuzenle.DuyuruBaslik = d.DuyuruBaslik; _etkinlikDuzenle.DuyuruIcerik = d.DuyuruIcerik; _etkinlikDuzenle.Tarih = DateTime.Now; context.SaveChanges(); return(RedirectToAction("Etkinlikler", "Admin")); } } catch (Exception ex) { throw new Exception("Güncellerken hata oluştu " + ex.Message); } }
public ActionResult EtkinlikEkle(Duyuru d, HttpPostedFileBase file) { try { using (MetaGameContext context = new MetaGameContext()) { Duyuru _duyuru = new Duyuru(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _duyuru.DuyuruFoto = memoryStream.ToArray(); } _duyuru.DuyuruBaslik = d.DuyuruBaslik; _duyuru.DuyuruIcerik = d.DuyuruIcerik; _duyuru.Tarih = DateTime.Now; context.Duyuru.Add(_duyuru); context.SaveChanges(); return(RedirectToAction("Etkinlikler", "Admin")); } } catch (Exception ex) { throw new Exception("Eklerken hata oluştu"); } }
public ActionResult DuyuruDetay(int duyuruID) { using (TezProjectEntities db = new TezProjectEntities()) { Duyuru model = db.Duyurus.Where(x => x.Duyuru_Id.Equals(duyuruID)).FirstOrDefault(); return(View(model)); } }
public ActionResult EventDetails(int EtkinlikID) { using (MetaGameContext context = new MetaGameContext()) { Duyuru EventDetay = context.Duyuru.FirstOrDefault(x => x.ID == EtkinlikID); return(View(EventDetay)); } }
public ActionResult DuyuruEkle(Duyuru duyuru) { duyuru.UserId = userId; duyuru.Durum = true; _duyuruService.AddDuyuru(duyuru); TempData["Success"] = "Duyuru başarıyla eklendi"; return(RedirectToAction("Index")); }
public JsonResult Sil(int id) { Duyuru anaveri = db.Duyurular.Find(id); db.Duyurular.Remove(anaveri); db.SaveChanges(); return(Json(true)); }
public void DuyurulariIsle(List <Duyuru> duyurular) { this.duyurular = duyurular; Duyuru duyuru = duyurular.First(); duyuru.Gonderildi = true; Gonder(duyuru); }
public void Insert(Duyuru duyuru) { duyuru.Tarih = DateTime.Now; using (Database db = new Database()) { db.Insert("Duyuru", "Id", duyuru); } }
public IActionResult Details(Duyuru duyuru) { if (ModelState.IsValid) { repository.UpdateDuyuru(duyuru); return(RedirectToAction("Panel")); } return(View(duyuru)); }
public JsonResult GetbyID(int ID) { using (TezProjectEntities db = new TezProjectEntities()) { Duyuru duyuru = db.Duyurus.Where(x => x.Duyuru_Id.Equals(ID)).FirstOrDefault(); return(Json(duyuru, JsonRequestBehavior.AllowGet)); } }
public ActionResult DuyuruGüncelle(Duyuru t) { var duyuru = db.Duyuru.Find(t.Id); duyuru.Kategori = t.Kategori; duyuru.Icerik = t.Icerik; duyuru.Tarih = t.Tarih; db.SaveChanges(); return(RedirectToAction("Index")); }
public JsonResult Delete(int ID) { using (TezProjectEntities db = new TezProjectEntities()) { Duyuru duyuru = db.Duyurus.Where(x => x.Duyuru_Id.Equals(ID)).FirstOrDefault(); db.Duyurus.Remove(duyuru); db.SaveChanges(); return(Json(db.Duyurus.ToList(), JsonRequestBehavior.AllowGet)); } }
public IActionResult Detail(int id) { Duyuru duyuru = repository.GetDuyuruId(id); IQueryable <Yorum> yorumlar = yorumRepository.DuyuruYorumlar(id); var viewmodel = new DuyuruYorumViewModel(); viewmodel.Duyuru = duyuru; viewmodel.Yorumlar = yorumlar; viewmodel.Yorum = null; return(View(viewmodel)); }
public JsonResult Duzenle(Duyuru duyuru, int id) { Duyuru anaveri = db.Duyurular.Find(id); anaveri.GuncellenmeTarihi = DateTime.UtcNow; anaveri.Baslik = duyuru.Baslik; anaveri.Icerik = duyuru.Icerik; db.SaveChanges(); return(Json(true)); }
public JsonResult Update(Duyuru gelenduyuru) { using (TezProjectEntities db = new TezProjectEntities()) { Duyuru duyuru = db.Duyurus.Where(x => x.Duyuru_Id.Equals(gelenduyuru.Duyuru_Id)).FirstOrDefault(); duyuru.Duyuru_Basligi = gelenduyuru.Duyuru_Basligi; duyuru.Duyuru_Icerigi = gelenduyuru.Duyuru_Icerigi; db.SaveChanges(); return(Json(db.Duyurus.ToList(), JsonRequestBehavior.AllowGet)); } }
public JsonResult Add(Duyuru duyuru) { using (TezProjectEntities db = new TezProjectEntities()) { Duyuru yeniduyuru = new Duyuru(); yeniduyuru.Duyuru_Basligi = duyuru.Duyuru_Basligi; yeniduyuru.Duyuru_Icerigi = duyuru.Duyuru_Icerigi; db.Duyurus.Add(yeniduyuru); db.SaveChanges(); return(Json(db.Duyurus.ToList(), JsonRequestBehavior.AllowGet)); } }
public void Update(Duyuru duyuru) { using (Database db = new Database()) { Duyuru d = db.SingleOrDefault <Duyuru>("SELECT * FROM Duyuru WHERE Id=@0", duyuru.Id); d.Baslik = duyuru.Baslik; d.Dil = duyuru.Dil; d.Durum = duyuru.Durum; d.Icerik = duyuru.Icerik; db.Update(d); } }
public ActionResult Edit(Duyuru duyuru) { try { _announcementRepository.Update(duyuru); Successful(this, "Kayıt başarı ile güncellendi."); } catch (Exception ex) { Error(this, ex.ToString()); } return(RedirectToAction("Duyurular")); }
// GET: Yayinlar/Details/5 public ActionResult DuyuruDetails(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Duyuru duyuru = db.Duyuru.Find(id); if (duyuru == null) { return(HttpNotFound()); } return(View(duyuru)); }
public ActionResult DuyuruDeleteConfirmed(int id) { if (Session["UserSession"] == null) { return(RedirectToAction("PermissionDenied", "Admin")); } else { Duyuru duyuru = db.Duyuru.Find(id); db.Duyuru.Remove(duyuru); db.SaveChanges(); return(RedirectToAction("DuyuruIndex")); } }
public void Gonder(Duyuru duyuru) { ePosta.Body = duyuru.Tarih.ToShortDateString() + "\r\n" + duyuru.Icerik; object userState = ePosta; try { smtp.SendAsync(ePosta, (object)ePosta); smtp.SendCompleted += new SendCompletedEventHandler(mailGondermeBasarili_Event); } catch (Exception ex) { olusanHatalariKaydet(ex); } }
public JsonResult Ekle(Duyuru duyuru) { var yetki = (int)HttpContext.Session.GetInt32("yetki"); var id = (int)HttpContext.Session.GetInt32("profilid"); duyuru.EklenmeTarihi = DateTime.UtcNow; duyuru.GuncellenmeTarihi = DateTime.UtcNow; duyuru.EkleyenID = id; duyuru.EkleyenYetki = yetki; db.Duyurular.Add(duyuru); db.SaveChanges(); return(Json(true)); }
public ActionResult Create(Duyuru duyuru) { try { _announcementRepository.Insert(duyuru); Successful(this, "Duyuru kaydı başarı ile oluştulurdu."); return(RedirectToAction("Duyurular")); } catch (Exception ex) { Error(this, ex.ToString()); SiteDileri(); return(View()); } }
public List <Duyuru> DuyuruListesi() { sql.Open(); var rd = sql.CmdReader("select * from duyurular"); List <Duyuru> DuyuruListesi = new List <Duyuru>(); while (rd.Read()) { Duyuru duyuru = new Duyuru(); duyuru.Id = rd.GetString("Id"); duyuru.aciklama = rd.GetString("aciklama"); DuyuruListesi.Add(duyuru); } sql.Close(); return(DuyuruListesi); }
public ActionResult Duzenle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Duyuru duy = _managerDuyuru.Find(x => x.ID == id.Value); if (duy == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } return(View(duy)); }
public ActionResult Sil(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Duyuru duy = _managerDuyuru.Find(x => x.ID == id.Value); if (duy == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } _managerDuyuru.Delete(duy); return(RedirectToAction("Index")); }
public DuyuruViewModel DuyuruGetir(int Id) { Duyuru model = _duyuruRepository.Get(x => x.Id == Id); return(new DuyuruViewModel { Id = model.Id, Baslik = model.Baslik, Durum = model.Durum, FotografUrl = model.FotografUrl, GuncellemeTarihi = model.GuncellemeTarihi, Icerik = model.Icerik, SilindiMi = model.SilindiMi, DuyuruTarihi = model.DuyuruTarihi, OlusturulmaTarihi = model.OlusturulmaTarihi, }); }
public JsonResult VeriCek1() { MySql.Data.MySqlClient.MySqlConnection conn = new MySql.Data.MySqlClient.MySqlConnection("server = localhost; Port= 3306; userid = root; database = denemedb; charset = utf8; convertzerodatetime = true"); conn.Open(); MySqlCommand cmd = new MySqlCommand("select *from duyurular where duyurular.ID = 1", conn); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); Duyuru duyuru = new Duyuru(); duyuru.ID = reader.GetInt32(0); duyuru.Baslik = reader.GetString(0); reader.Close(); cmd.Cancel(); conn.Close(); return(Json(duyuru)); }
public ActionResult Duzenle(Duyuru model) { ModelState.Remove("DuyuruTarih"); if (ModelState.IsValid) { Duyuru duy = _managerDuyuru.Find(x => x.ID == model.ID); duy.DuyuruBaslik = model.DuyuruBaslik; duy.DuyuruIcerik = model.DuyuruIcerik; duy.KisaDuyuruIcerik = model.KisaDuyuruIcerik; duy.DuyuruTarih = DateTime.Now; int res = _managerDuyuru.Update(duy); if (res > 0) { return(RedirectToAction("Index")); } ModelState.AddModelError("", "Duyuru Güncellenemedi"); } return(View()); }
// GET: Duyuru/Delete/5 public ActionResult DuyuruDelete(int?id) { if (Session["UserSession"] == null) { return(RedirectToAction("PermissionDenied", "Admin")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Duyuru duyuru = db.Duyuru.Find(id); if (duyuru == null) { return(HttpNotFound()); } return(View(duyuru)); } }