Пример #1
0
        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() }));
            }
        }
Пример #2
0
        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 }));
            }
        }
Пример #3
0
        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() }));
            }
        }
Пример #4
0
        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() }));
            }
        }
Пример #5
0
        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() }));
            }
        }