public async Task <ActionResult> LocationDetails(ContactPro contactPro, int id) { var post = _ctx.Posts.SingleOrDefault(c => c.Id_Post == id); var context = new ImobDbContext(); if (ModelState.IsValid) { var constru = new ContactPro(); constru.Nom = contactPro.Nom; constru.Bailleur = post.Email_Bailleur; constru.EmailCont = contactPro.EmailCont; constru.Message = contactPro.Message; context.ContactPros.Add(constru); ViewBag.Message = "Demande d'aide prise en compte"; context.SaveChanges(); return(View("LocationDetails", post)); /*var message = new MailMessage(); * message.To.Add(new MailAddress(post.Email_Bailleur)); * message.From = new MailAddress(constru.EmailCont); * message.Subject = "IMOB+ Votre agence vous suit partout dans le monde"; * message.Body = string.Format("IMOB+ est heureux de vous compter parmir les clients de l'agence. Veillez rester en attente; une reponse sera vite donnée"); * message.IsBodyHtml = true; * * //configuration smtp * * using (var smtp = new SmtpClient()) * { * smtp.EnableSsl = true; * smtp.UseDefaultCredentials = false; * var credential = new NetworkCredential * { * UserName = "******", * Password = "******" * }; * smtp.UseDefaultCredentials = false; * smtp.Credentials = credential; * smtp.Host = "smtp.gmail.com"; * smtp.Port = 587; * await smtp.SendMailAsync(message); * * return View("LocationDetails", post); * }*/ } return(View(post)); }
protected void btnGonder_Click(object sender, EventArgs e) { Boolean snc = false; snc = ContactPro.ContactKayit(tIsim.Text, tEmail.Text, tMesaj.Text); if (snc) { cvpLabel.Text = "Gönderildi.."; } else { cvpLabel.Text = "Ýþlem Baþarýsýz.."; } }