public JsonResult contact(tb_contact model) { if (model != null) { if (ModelState.IsValid) { try { contactRepository.Add(model); contactRepository.Save(); contactMailer.ContactToutokazz(model).Send(); } catch (Exception exp) { return(Json(exp.Message, JsonRequestBehavior.AllowGet)); } string msg = "Merci de nous contacter, nous vous repondrons prochainement"; return(Json(msg, JsonRequestBehavior.AllowGet)); } else { string msg = "Une erreur a ete detecte lors dans les valeurs saisie."; return(Json(msg, JsonRequestBehavior.AllowGet)); } } else { string msg = "Une erreur a ete detecte lors dans les valeurs saisie."; return(Json(msg, JsonRequestBehavior.AllowGet)); } }
public virtual MvcMailMessage ContactToutokazz(tb_contact contact) { ViewBag.Message = contact.message; ViewBag.Email = contact.email; ViewBag.Telephone = contact.telephone; ViewBag.sujet = contact.sujet; ViewBag.nom = contact.nom; ViewBag.prenom = contact.prenom; return(Populate(x => { x.Subject = "Toutokazz-" + ViewBag.sujet; x.ViewName = "ContactToutokazz"; x.To.Add("*****@*****.**"); x.Body = contact.message; })); }