Exemplo n.º 1
0
        // GET: Comments/Details/5
        public ActionResult Details(int id)
        {
            if (user == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            yorumlar yrm = datas.yorumlars.Where(t => t.id == id).FirstOrDefault();

            return(View(yrm));
        }
Exemplo n.º 2
0
        public ActionResult yorumGüncelle(yorumlar y)
        {
            var yrm = c.yorumlars.Find(y.ID);

            yrm.KullaniciAdi = y.KullaniciAdi;
            yrm.Mail         = y.Mail;
            yrm.Yorum        = y.Yorum;
            c.SaveChanges();
            return(RedirectToAction("yorumListesi"));
        }
Exemplo n.º 3
0
        public ActionResult YorumEkle(yorumlar yorum)
        {
            yorumlar eklenen = new yorumlar();

            eklenen.yorumurun  = yorum.yorumurun;
            eklenen.yorumpuan  = Convert.ToInt32(Request.Cookies["puan"].Value);
            eklenen.yorumtarih = DateTime.Now.Date;
            eklenen.yorummetin = yorum.yorummetin;
            eklenen.yorumonay  = 0;
            eklenen.yorumuser  = Convert.ToInt32(Session["userid"]);
            veri.yorumlar.Add(eklenen);
            veri.SaveChanges();

            return(RedirectToAction("Detay"));
        }
Exemplo n.º 4
0
        public ActionResult Edit(int id, FormCollection frm)
        {
            if (user == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            try
            {
                // TODO: Add update logic here
                yorumlar blg = datas.yorumlars.Where(t => t.id == id).FirstOrDefault();
                blg.satutus = Convert.ToInt32(frm["statussec"]);

                datas.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 5
0
        public ActionResult makale(FormCollection frm, string id)
        {
            string isim  = frm.Get("isim");
            string email = frm.Get("email");
            string yorum = frm.Get("yorum");
            int    ID    = Convert.ToInt32(id);

            var sorgu = from m in vt.makalelers join k in vt.kategorilers on m.kategoriID equals k.ID join y in vt.yoneticilers on m.yazarID equals y.ID where m.ID == ID select new { m.makale, m.makaleAdi, m.makaleKeyword, m.makaleTitle, m.makaleDescription, k.kategoriAdi, y.adi, m.ID, m.resim };

            var yorumS = from y in vt.yorumlars where y.onay == 1 && y.makaleID == ID select y;

            ViewBag.yorumList = yorumS.ToList();

            makaleHelper makale = new makaleHelper();

            foreach (var item in sorgu)
            {
                makale.kategoriAdi       = item.kategoriAdi;
                makale.makaleAdi         = item.makaleAdi;
                makale.makaleDescription = item.makaleDescription;
                makale.makaleAciklama    = item.makale;
                makale.yazarAdi          = item.adi;
                makale.resim             = item.resim;
            }

            yorumlar yorum1 = new yorumlar();

            yorum1.makaleID = ID;
            yorum1.isim     = isim;
            yorum1.email    = email;
            yorum1.mesaj    = yorum;
            vt.yorumlars.InsertOnSubmit(yorum1);
            vt.SubmitChanges();
            ViewBag.basarili = "Yorumunuz Gonderildi";
            return(View(makale));
        }
Exemplo n.º 6
0
        public ActionResult yorumgnder(FormCollection frm)
        {
            int blgid = Convert.ToInt32(frm[0]);

            if (frm[2] != "")
            {
                if (frm[1] != "")
                {
                    if (ModelState.IsValid)
                    {
                        yorumlar yrm = new yorumlar
                        {
                            mail    = frm[1],
                            content = frm[2],
                            satutus = 2,
                            blogid  = Convert.ToInt32(frm[0]),
                            date    = DateTime.Now.Date,
                        };

                        try
                        {
                            datas.yorumlars.Add(yrm);
                            datas.SaveChanges();
                            ViewBag.mesaj = "Yorumunuz Başarıyla Kaydedilmiştir.";
                            BlogYazi               blg  = datas.BlogYazis.Where(t => t.id == blgid).FirstOrDefault();
                            List <yorumlar>        yorm = datas.yorumlars.Where(t => t.blogid == blgid && t.satutus == 1).OrderBy(t => t.id).ToList();
                            Models.BlogViewMoldels blgg = new Models.BlogViewMoldels();
                            blgg.yrms    = yorm;
                            blgg.blogid  = blgid;
                            blgg.Baslik  = blg.Baslik;
                            blgg.aySira  = blg.aySira;
                            blgg.Content = blg.Content;
                            blgg.folder  = blg.folder;
                            blgg.path    = blg.path;


                            return(View("detay", blgg));
                        }
                        catch (Exception ex)
                        {
                            ViewBag.mesaj = "Bilgilerinizi eksik veya hatalı girdiniz.";
                            BlogYazi               blg  = datas.BlogYazis.Where(t => t.id == blgid).FirstOrDefault();
                            List <yorumlar>        yorm = datas.yorumlars.Where(t => t.blogid == blgid && t.satutus == 1).OrderBy(t => t.id).ToList();
                            Models.BlogViewMoldels blgg = new Models.BlogViewMoldels();
                            blgg.yrms    = yorm;
                            blgg.blogid  = blgid;
                            blgg.Baslik  = blg.Baslik;
                            blgg.aySira  = blg.aySira;
                            blgg.Content = blg.Content;
                            blgg.folder  = blg.folder;
                            blgg.path    = blg.path;


                            return(View("detay", blgg));
                        }
                    }
                }
            }
            BlogYazi        blggg = datas.BlogYazis.Where(t => t.id == blgid).FirstOrDefault();
            List <yorumlar> yormm = datas.yorumlars.Where(t => t.blogid == blgid && t.satutus == 1).OrderBy(t => t.id).ToList();

            Models.BlogViewMoldels blgggg = new Models.BlogViewMoldels();
            blgggg.yrms    = yormm;
            blgggg.blogid  = blgid;
            blgggg.Baslik  = blggg.Baslik;
            blgggg.aySira  = blggg.aySira;
            blgggg.Content = blggg.Content;
            blgggg.folder  = blggg.folder;
            blgggg.path    = blggg.path;

            ViewBag.mesaj = "Bilgilerinizi eksik veya hatalı girdiniz.";
            return(View("detay", blgggg));
        }
Exemplo n.º 7
0
 public PartialViewResult yorumYap(yorumlar y)
 {
     c.yorumlars.Add(y);
     c.SaveChanges();
     return(PartialView());
 }