public ActionResult DeleteConfirmed(int id)
        {
            tblMesaj tblMesaj = db.tblMesaj.Find(id);

            db.tblMesaj.Remove(tblMesaj);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "mesajID,kullaniciID,urunID,saticiID,mesaj,mesajNo,mesajSahibi")] tblMesaj tblMesaj)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tblMesaj).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.kullaniciID = new SelectList(db.tblKullanici, "kullaniciID", "kullaniciAdi", tblMesaj.kullaniciID);
     ViewBag.urunID      = new SelectList(db.tblUrun, "urunID", "urunAd", tblMesaj.urunID);
     return(View(tblMesaj));
 }
        // GET: Mesaj/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblMesaj tblMesaj = db.tblMesaj.Find(id);

            if (tblMesaj == null)
            {
                return(HttpNotFound());
            }
            return(View(tblMesaj));
        }
Ejemplo n.º 4
0
 public ActionResult MesajSil(int id)
 {
     if (User.Identity.IsAuthenticated)
     {
         var kullaniciadi = User.Identity.Name.Split(' ');
         if (kullaniciadi.Length == 2)
         {
             tblMesaj mesaj = db.tblMesaj.Find(id);
             db.tblMesaj.Remove(mesaj);
             db.SaveChanges();
             return(RedirectToAction("MesajAl", "Admin"));
         }
     }
     return(HttpNotFound());
 }
Ejemplo n.º 5
0
 public ActionResult MesajGoster(int id)
 {
     if (User.Identity.IsAuthenticated)
     {
         var kullaniciadi = User.Identity.Name.Split(' ');
         if (kullaniciadi.Length == 2)
         {
             tblMesaj mesaj = db.tblMesaj.Find(id);
             mesaj.OkunduMu = true;
             db.SaveChanges();
             ViewBag.mesaj = mesaj;
             return(View());
         }
     }
     return(HttpNotFound());
 }
        // GET: Mesaj/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblMesaj tblMesaj = db.tblMesaj.Find(id);

            if (tblMesaj == null)
            {
                return(HttpNotFound());
            }
            ViewBag.kullaniciID = new SelectList(db.tblKullanici, "kullaniciID", "kullaniciAdi", tblMesaj.kullaniciID);
            ViewBag.urunID      = new SelectList(db.tblUrun, "urunID", "urunAd", tblMesaj.urunID);
            return(View(tblMesaj));
        }
        public ActionResult Iletisim(ContactViewModel model)
        {
            tblMesaj gonderilenMesaj = new tblMesaj
            {
                AdSoyad  = model.AdSoyad,
                Email    = model.Email,
                Konu     = model.Konu,
                Mesaj    = model.Mesaj,
                OkunduMu = false
            };

            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            else
            {
                var body = new StringBuilder();
                body.AppendLine("E-Mail: " + model.Email);
                body.AppendLine("Konu: " + model.Konu);
                body.AppendLine(value: "Mesaj: " + model.Mesaj);
                if (User.Identity.IsAuthenticated)
                {
                    gonderilenMesaj.GonderciTipi = true;
                    var kullaniciadi = User.Identity.Name.Split(' ');
                    body.AppendLine("Gönderici Ad Soyad :" + kullaniciadi[0] + "  " + kullaniciadi[1]);
                    body.AppendLine("Göndericinin Siteye Kayıtlı olduğu mail : " + kullaniciadi[2]);
                }
                else
                {
                    gonderilenMesaj.GonderciTipi = false;
                    body.AppendLine("Gönderici tipi:Ziyaretci");
                    body.AppendLine("Ziyaretcinin Adı ve Soyadı :" + model.AdSoyad);
                }
                db.tblMesaj.Add(gonderilenMesaj);
                db.SaveChanges();
                MailSender(body.ToString());
                ViewBag.Success = true;
                return(View());
            }
        }
Ejemplo n.º 8
0
        public ActionResult BilgiDegistir(int id)
        {
            if (User.Identity.IsAuthenticated)
            {
                var kullaniciadi = User.Identity.Name.Split(' ');
                if (kullaniciadi.Length == 2)
                {
                    tblMesaj mesaj = db.tblMesaj.Find(id);
                    if (mesaj.OkunduMu == true)
                    {
                        mesaj.OkunduMu = false;
                    }
                    else
                    {
                        mesaj.OkunduMu = true;
                    }

                    db.SaveChanges();
                    return(RedirectToAction("MesajAl", "Admin"));
                }
            }
            return(HttpNotFound());
        }