public ActionResult YorumYaz(string yorum, int?icerikId) { if (!User.Identity.IsAuthenticated) { return(Json(new { success = false, res = "Giriş yapmadan yorum yapamazsınız." })); } if (yorum == "" || !icerikId.HasValue) { return(Json(new { success = false, res = "Yorumu boş bıraktınız." })); } calisartikContext db = new calisartikContext(); try { db.yorumlar.Add(new Yorum() { icerikId = icerikId.Value, YapilanYorum = yorum, kullanici = User.Identity.Name, OlusturmaTarihi = DateTime.Now }); db.SaveChanges(); return(Redirect(Request.UrlReferrer.PathAndQuery)); } catch { return(Json(new { success = false })); } }
public ActionResult Register(kullanici model) { if (model.email == null || model.adSoyad == null || model.sifre == null) { return(Json(new { success = false, res = "Boşluk Bırakmayınız." })); } calisartikContext db = new calisartikContext(); try { var query = db.kullanicilar.SingleOrDefault(w => w.email == model.email); if (query != null) { return(Json(new { success = false, res = "Bu email kullanılmış!" })); } db.kullanicilar.Add(model); db.SaveChanges(); FormsAuthentication.SetAuthCookie(model.email, false); return(Redirect(Request.UrlReferrer.PathAndQuery)); } catch (Exception ex) { return(Json(new { success = false, res = ex.ToString() })); } }
public ActionResult mobil() { calisartikContext db = new calisartikContext(); var query = db.icerikler.Where(w => w.icerikturu == 7).ToList(); return(View(query)); }
public ActionResult Makale(int?id) { if (!id.HasValue) { return(RedirectToAction("index", "Home")); } try { calisartikContext db = new calisartikContext(); var query = db.icerikler.SingleOrDefault(w => w.icerikID == id); if (query == null) { return(RedirectToAction("index", "Home")); } MakaleViewModel model = new MakaleViewModel() { icerikID = query.icerikID, Yazar = query.Yazar, Baslik = query.Baslik, BaslikFoto = query.BaslikFoto, Metin = query.Metin, OlusturmaTarihi = query.OlusturmaTarihi, }; model.yorumlar = db.yorumlar.Where(w => w.icerikId == query.icerikID).OrderByDescending(w => w.OlusturmaTarihi).ToList(); return(View(model)); } catch (Exception) { return(RedirectToAction("index", "Home")); } }
public ActionResult Makaleler() { calisartikContext db = new calisartikContext(); var query = db.icerikler.ToList(); return(View(query)); }
public ActionResult iletisimformu() { var model = new List <iletisim> (); calisartikContext db = new calisartikContext(); model = db.iletisimler.ToList(); return(View(model)); }
public ActionResult index() { IndexViewModel model = new IndexViewModel(); slider model2 = new slider(); calisartikContext db = new calisartikContext(); model.SonEklenenler = db.icerikler.OrderByDescending(w => w.OlusturmaTarihi).Take(5).ToList(); model.icerikID = db.icerikler.OrderByDescending(w => w.OlusturmaTarihi).Take(5).ToList(); return(View(model)); }
public ActionResult sliderUpload(HttpPostedFileBase sliderfoto) { slider model = new slider() { sliderFoto = fileUpload(sliderfoto), }; try { calisartikContext db = new calisartikContext(); model.OlusturmaTarihi = DateTime.UtcNow; db.sliderlar.Add(model); db.SaveChanges(); return(Redirect(Request.UrlReferrer.PathAndQuery)); } catch (Exception ex) { return(Json(new { success = false, res = ex.ToString() })); } }
public ActionResult iletisimMesajlari(string ad, string soyad, string eposta, string mesaj) { iletisim model = new iletisim() { Ad = ad, Soyad = soyad, Eposta = eposta, Mesaj = mesaj, OlusturmaTarihi = DateTime.Now }; try { calisartikContext db = new calisartikContext(); db.iletisimler.Add(model); db.SaveChanges(); return(Redirect(Request.UrlReferrer.PathAndQuery)); } catch (Exception ex) { return(Json(new { success = false, res = ex.ToString() })); } }
public ActionResult CreateContent(string baslik, string metin, HttpPostedFileBase baslikfoto, int icerikturu, string yazar) { icerik model = new icerik() { Baslik = baslik, Metin = metin, BaslikFoto = fileUpload(baslikfoto), icerikturu = icerikturu, Yazar = yazar, }; try { calisartikContext db = new calisartikContext(); model.OlusturmaTarihi = DateTime.UtcNow; db.icerikler.Add(model); db.SaveChanges(); return(Redirect(Request.UrlReferrer.PathAndQuery)); } catch (Exception ex) { return(Json(new { success = false, res = ex.ToString() })); } }
public ActionResult Login(kullanici model) { if (model.email == null || model.sifre == null) { return(Json(new { success = false, res = "Boşluk Bırakmayınız." })); } calisartikContext db = new calisartikContext(); try { var query = db.kullanicilar.SingleOrDefault(w => w.email == model.email && w.sifre == model.sifre); if (query != null) { FormsAuthentication.SetAuthCookie(model.email, false); return(Redirect(Request.UrlReferrer.PathAndQuery)); } return(Json(new { success = false, res = "Email ya da şifre yanlış." })); } catch (Exception ex) { return(Json(new { success = false, res = ex.ToString() })); } }