Example #1
0
        public ActionResult Cevapla(MesajlarYeni formData)
        {
            if (ModelState.IsValid)
            {
                return(Redirect(Url.Content("~/Mesajlar/Cevapla")));
            }

            var kullanici_email = Database.Session.Query <Mesajlar>().Where(x => x.Id == Convert.ToInt32(formData.Alici_id)).ToList()[0].Gonderen_id;
            var kullanici_id    = Database.Session.Query <Kullanici>().Where(x => x.Email == kullanici_email).ToList()[0].Id;
            var mesaj           = new Mesajlar()
            {
                Mesaj       = formData.Mesaj,
                Gonderen_id = Session["Email"].ToString(),
                Alici_id    = kullanici_id.ToString(),
                Tarih       = DateTime.Now
            };

            Database.Session.Save(mesaj);
            return(Redirect(Url.Content("~/Mesajlar/Mesajlar")));
        }
Example #2
0
        public ActionResult MesajGonder(MesajlarYeni formData)
        {
            if (ModelState.IsValid)
            {
                return(Redirect(Url.Content("~/Mesajlar/MesajGonder")));
            }

            var kullanici_email = Database.Session.Query <Urunler>().Where(x => x.Id == Convert.ToInt32(formData.Alici_id)).ToList()[0].Email;
            var kullanici_id    = Database.Session.Query <Kullanici>().Where(x => x.Email == kullanici_email).ToList()[0].Id;
            var urun_isim       = Database.Session.Query <Urunler>().Where(x => x.Id == Convert.ToInt32(formData.Alici_id)).ToList()[0].Ad;
            var mesaj           = new Mesajlar()
            {
                Mesaj       = urun_isim.ToString() + "  Hakkında Mesaj - " + formData.Mesaj,
                Gonderen_id = Session["Email"].ToString(),
                Alici_id    = kullanici_id.ToString(),
                Tarih       = DateTime.Now
            };

            Database.Session.Save(mesaj);
            return(RedirectToAction("Mesajlar", "Mesajlar"));
        }