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); }
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)); }