Esempio n. 1
0
        public ResponseOut ContactUsEmail(EmailContactUsViewModel data)
        {
            ResponseOut responseOut = new ResponseOut();
            string      mailBody    = null;

            mailBody += "Hi Neel,  <br/><br/>";
            mailBody += "you got a new enquiry from website. Details of enquiry is as followed:";
            mailBody += "<br />";
            mailBody += "Name: " + data.name;
            mailBody += "<br/>";
            mailBody += "Contact: " + data.contact_no;
            mailBody += "<br />";
            mailBody += "Email: " + data.email;
            mailBody += "<br />";
            mailBody += "Description: " + data.message;
            mailBody += "<br/><br/>";

            bool status = Utilities.SendEmail(server_email, "*****@*****.**", "Enquiry from Website!", mailBody, 587, true, "smtp.gmail.com", "Welcome@1234", null, null);

            if (status)
            {
                responseOut.status = ActionStatus.Success;
                return(responseOut);
            }
            responseOut.status = ActionStatus.Fail;
            return(responseOut);
        }
Esempio n. 2
0
        public JsonResult ContactUs(EmailContactUsViewModel data)
        {
            ResponseOut responseOut = new ResponseOut();
            IEmailBL    emailBL     = new EmailEngine();

            try
            {
                //int user_id = Convert.ToInt32(HttpContext.Session[SessionKey.CurrentUserID]);
                responseOut = emailBL.ContactUsEmail(data);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Json(responseOut, JsonRequestBehavior.AllowGet));
        }