public ActionResult iletisim(iletisim ilt)
        {
            var iletisim = db.iletisim.Where(i => i.Id == ilt.Id).FirstOrDefault();

            if (iletisim == null)
            {
                db.iletisim.Add(ilt);
                db.SaveChanges();
            }
            else
            {
                iletisim.Telefon       = ilt.Telefon;
                iletisim.Faks          = ilt.Faks;
                iletisim.Mail          = ilt.Mail;
                iletisim.Harita        = ilt.Harita;
                iletisim.Mailler       = ilt.Mailler;
                iletisim.DestekMailler = ilt.DestekMailler;
                iletisim.Adres         = ilt.Adres;
                iletisim.SmtpPort      = ilt.SmtpPort;
                iletisim.SmtpMail      = ilt.SmtpMail;
                iletisim.SmtpAdres     = ilt.SmtpAdres;
                iletisim.Sifre         = ilt.Sifre;
                iletisim.Harita        = ilt.Harita;
                db.SaveChanges();
            }
            return(View());
        }
Esempio n. 2
0
        public bool Gonder(iletisim model)
        {
            string mailto  = "*****@*****.**";
            string subject = "İletişim";
            string text    = model.mesaj;

            if (model.imza)
            {
                text += " -" + model.isim;
            }
            string      sender = "*****@*****.**";
            MailMessage msg    = new MailMessage(sender, mailto, subject, text);

            msg.IsBodyHtml = true;
            SmtpClient sc = new SmtpClient("smtp.gmail.com", 587);

            sc.UseDefaultCredentials = false;
            NetworkCredential cre = new NetworkCredential(sender, "Sempati2811");

            sc.Credentials = cre;
            sc.EnableSsl   = true;
            sc.Send(msg);

            return(true);
        }
Esempio n. 3
0
        public JsonResult Sil(iletisim mesaj)
        {
            iletisim dbiletisim = db.iletisim.Find(mesaj.ID);

            if (dbiletisim == null)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Mesaj Bulunamadı ! "
                }));
            }
            try
            {
                db.iletisim.Remove(dbiletisim);
                db.SaveChanges();
                return(Json(new ResultJson {
                    Success = true, Message = "Mesaj Silme İşleminiz Başarılı ! "
                }));
            }
            catch (Exception ex)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Mesaj Silme İşleminiz Başarısız ! "
                }));
            }
        }
Esempio n. 4
0
 public PartialViewResult Iletisim(iletisim iletisim)
 {
     iletisim.tarih = DateTime.Parse(DateTime.Now.ToShortDateString());
     db.iletisim.Add(iletisim);
     db.SaveChanges();
     return(PartialView());
 }
Esempio n. 5
0
        public IActionResult Gonder(iletisim model)
        {
            IMail mail = new GenelMail();

            mail = new ImzaDecorator(mail);
            mail.Gonder(model);
            return(Json(true));
        }
Esempio n. 6
0
    public static List <iletisim> SelectAlliletisim(OleDbCommand komut)
    {
        List <iletisim> Listiletisim = new List <iletisim>();

        OleDbConnection baglanti = AcikBaglantiGetir();

        try
        {
            komut.Connection = baglanti;
            OleDbDataReader oku = komut.ExecuteReader();
            while (oku.Read())
            {
                iletisim yeniiletisim = new iletisim();
                if (!oku.IsDBNull(0))
                {
                    yeniiletisim.Id = oku.GetInt32(0);
                }
                if (!oku.IsDBNull(1))
                {
                    yeniiletisim.Isim = oku.GetString(1);
                }
                if (!oku.IsDBNull(2))
                {
                    yeniiletisim.Email = oku.GetString(2);
                }
                if (!oku.IsDBNull(3))
                {
                    yeniiletisim.Konu = oku.GetString(3);
                }
                if (!oku.IsDBNull(4))
                {
                    yeniiletisim.Mesaj = oku.GetString(4);
                }
                if (!oku.IsDBNull(5))
                {
                    yeniiletisim.Durum = oku.GetBoolean(5);
                }
                if (!oku.IsDBNull(6))
                {
                    yeniiletisim.Tarih = oku.GetDateTime(6);
                }

                Listiletisim.Add(yeniiletisim);
            }
        }
        catch
        {
            throw;
        }
        finally
        {
            BaglantiyiKapat(baglanti);
        }
        return(Listiletisim);
    }
Esempio n. 7
0
 public ActionResult Iletisim(iletisim model)
 {
     if (ModelState.IsValid)
     {
         iletisimRepo.Insert(model);
         iletisimRepo.Save();
     }
     ModelState.Clear();
     ViewBag.Mesaj = "Mesajınız iletildi";
     return(View());
 }
        public ActionResult YeniMesaj(iletisim i)
        {
            if (!ModelState.IsValid)
            {
                return(View("Index"));
            }

            c.iletisims.Add(i);
            c.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 9
0
 public ActionResult iletisim(iletisim iletisim)
 {
     if (ModelState.IsValid)
     {
         db.iletisim.Add(iletisim);
         db.SaveChanges();
         TempData["Bilgi"] = "Mesajınız Başarıyla Gönderilmiştir.";
         return(View());
     }
     return(View(iletisim));
 }
Esempio n. 10
0
        // GET: Admin/Ayarlar
        public ActionResult iletisim()
        {
            iletisim iletisim = db.iletisim.FirstOrDefault();

            if (iletisim == null)
            {
                return(View());
            }
            else
            {
                return(View(iletisim));
            }
        }
Esempio n. 11
0
        public ActionResult Iletisim(FormCollection form)
        {
            iletisim iletisim = new iletisim();

            iletisim.iletisimMail    = form["email"].Trim();
            iletisim.iletisimIcerik  = form["message"].Trim();
            iletisim.iletisimAdSoyad = form["name"].Trim();
            iletisim.iletisimTarih   = DateTime.Now;
            db.iletisims.Add(iletisim);
            db.SaveChanges();

            return(View());
        }
Esempio n. 12
0
        public ActionResult Ayrinti(int id)
        {
            iletisim dbiletisim = db.iletisim.Find(id);

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            if (dbiletisim == null)
            {
                return(HttpNotFound());
            }
            return(View(dbiletisim));
        }
Esempio n. 13
0
        private void iletisim_Click(object sender, RoutedEventArgs e)
        {
            uyegirisi uygrs = new uyegirisi();
            iletisim  main  = new iletisim();

            if (uyeyeri44.Visibility == Visibility.Visible && uyeyerigrid.Visibility == Visibility.Hidden)
            {
                main.uyeyerigrid.Visibility = Visibility.Hidden;
                main.uyeyeri44.Visibility   = Visibility.Visible;
                main.Show();
                this.Close();
            }
            else
            {
                main.Show();
                this.Close();
            }
        }
        public ActionResult iletisim(iletisim form)
        {
            SmtpClient        mailClient = new SmtpClient("smtp.gmail.com", 587);
            NetworkCredential cred       = new NetworkCredential("*****@*****.**", "Kodmark123");

            mailClient.Credentials = cred;
            MailMessage iletisim = new MailMessage();

            iletisim.From        = new MailAddress("*****@*****.**"); //burası kendi maili
            iletisim.Subject     = "İletişim Formu " + DateTime.Now;
            iletisim.IsBodyHtml  = true;
            iletisim.Body        = "kodmark.com web sitesinden iletişim formu dolduruldu. <br/>";
            iletisim.Body       += "<br/>Ad Soyad: " + form.Ad;
            iletisim.Body       += "<br/>Email: " + form.Mail;
            iletisim.Body       += "<br/>Mesaj: " + form.Mesaj;
            mailClient.EnableSsl = true;
            iletisim.To.Add("*****@*****.**"); //burası info maili
            mailClient.EnableSsl = true;
            mailClient.Send(iletisim);
            return(RedirectToAction("iletisim"));
        }
Esempio n. 15
0
        public ActionResult iletisim(iletisim form)
        {
            SmtpClient        mailClient = new SmtpClient("smtp.gmail.com", 587);
            NetworkCredential cred       = new NetworkCredential("*****@*****.**", "Metal123");

            mailClient.Credentials = cred;
            MailMessage contact = new MailMessage();

            contact.From         = new MailAddress("*****@*****.**"); //burası kendi maili
            contact.Subject      = "İletişim Formu " + DateTime.Now;
            contact.IsBodyHtml   = true;
            contact.Body         = "www.Paslanmazservis.net web sitesinden iletişim formu dolduruldu. <br/>";
            contact.Body        += "<br/>Ad Soyad: " + form.Ad;
            contact.Body        += "<br/>Email: " + form.Mail;
            contact.Body        += "<br/>Konu: " + form.Konu;
            contact.Body        += "<br/>Mesaj: " + form.Mesaj;
            mailClient.EnableSsl = true;
            contact.To.Add("*****@*****.**");     //burası info maili
            mailClient.EnableSsl = true;
            mailClient.Send(contact);
            return(RedirectToAction("Index"));
        }
Esempio n. 16
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() }));
            }
        }
Esempio n. 17
0
 public ActionResult yeniMail(iletisim p)
 {
     c.iletisims.Add(p);
     c.SaveChanges();
     return(RedirectToAction("Index"));
 }