public ActionResult ForgetPassword(string email) { var dta = model.users.Where(a => a.email == email).FirstOrDefault(); if (dta != null) { try { var pass = "******" + Mainclass.GetString(dta.password) + "</b>"; string mailBody = ConfigurationManager.AppSettings["mailBody"]; string mailSubject = ConfigurationManager.AppSettings["mailSubject"]; mailBody = string.Format(mailBody, pass, "<b>" + email + "</b>"); Mainclass.BuildEmail(email, mailSubject, mailBody); return(Json(1, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(Json(2, JsonRequestBehavior.AllowGet)); } } else { return(Json(0, JsonRequestBehavior.AllowGet)); } }
public int SendAMRMail(string email, string productid, string partNumber, string amrType, string file_path, string productName, string partDescription, string remarks) { string to = email; string cc = string.Empty; int result = 1; if (productid != "" && productid != "0") { int product = Convert.ToInt32(productid); var dta = model.products.Where(a => a.ProductID == product).FirstOrDefault(); if (dta.ProductOwnerEmail != null && dta.ProductOwnerEmail != "") { to = dta.ProductOwnerEmail; cc = email; } } try { string mailBody = ConfigurationManager.AppSettings["AMRMailBody"]; string mailSubject = ConfigurationManager.AppSettings["AMRMailSubject"]; if (amrType == "AMR Request") { mailBody = string.Format(mailBody, amrType, email, partNumber, partDescription, ""); } else if (amrType == "Data Issue") { mailBody = string.Format(mailBody, amrType, email, partNumber, partDescription, "Product :- " + productName + "<BR>Remarks :-" + remarks.Replace("\\n", "<br>")); } else if (amrType == "Request For Basic Data") { mailBody = string.Format(mailBody, "new request for Basic Data", email, partNumber, partDescription, "Product :- " + productName + "<BR>Remarks :-" + remarks.Replace("\\n", "<br>")); } //mailBody = string.Format(mailBody, "<b>" + email + "</b>", "<b>" + partNumber + "</b>", "<b>" + amrType + "</b>"); mailSubject = string.Format(mailSubject, amrType, partNumber); Mainclass.BuildEmail(to, mailSubject, mailBody, cc, file_path); result = 0; } catch (Exception ex) { throw ex; } return(result); }