public ActionResult ReplyAd(ReplyAdDetails replyDetails) { if (ModelState.IsValid) { var adDetails = _Repository.GetAdvertDetails(replyDetails.AdId); var subject = string.Format("{0} {1}", "Resposta ao seu anúncio: ", replyDetails.AdTitle); //var adDetails = _Repository.GetAdvertDetails(replyDetails.AdId); ////MailMessage mailMessage = new MailMessage(); ////mailMessage.From = replyDetails.FromEmail; ////mailMessage.To = replyDetails.ToEmailAddress; ////mailMessage.Subject = replyDetails.AdTitle; ////mailMessage.Body = replyDetails.Message; ////SendEmail(mailMessage); string msg = "Você recebeu uma resposta ao seu anúncio, veja os detalhes abaixo:<br/><br/>"; msg += "mensagem de: " + HtmlRemoval.StripTagsCharArray(replyDetails.Name) + "<br/>"; msg += "email para contato: " + replyDetails.FromEmail + "<br/>"; msg += "Número de telefone: " + replyDetails.TelephoneNum + "<br/>"; msg += "Mensagem: " + HtmlRemoval.StripTagsCharArray(replyDetails.Message) + "<br/>"; MailMessage message = new MailMessage(); message.To.Add(adDetails.Email); message.IsBodyHtml = true; message.Subject = subject;//replyDetails.AdTitle; message.Body = msg; System.Net.Mail.SmtpClient smtp = new SmtpClient(); smtp.Send(message); TempData["Title"] = "Sua mensagem foi enviada com sucesso!"; TempData["Body"] = "Parabéns, sua mensagem foi enviada com sucesso!"; TempData["Body1"] = ""; return RedirectToAction("Confirmation", "Home"); } return View(replyDetails); }
public ActionResult ReplyAd(int id) { ReplyAdDetails replyad = new ReplyAdDetails(); var adDetails = _Repository.GetAdvertDetails(id); replyad.ToEmailAddress = adDetails.Email; replyad.AdTitle = adDetails.Title; replyad.Category = adDetails.Category; replyad.SubCategory = adDetails.SubCategory; replyad.CategoryId = adDetails.CateogryId; replyad.SubCategoryId = adDetails.SubCateogryId; replyad.AdId = id; return View(replyad); }