Ejemplo n.º 1
0
        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));
            }
        }
Ejemplo n.º 2
0
 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;
     }));
 }