public ActionResult Email() {
var email = new MailMessage {
To = {
- "tallen@intesolv.com"
+ "sophia@sophicsystems.com"
},
Subject = "[CPE] Email Test",
Body = "Email test has been received.",
return Redirect("/");
}
+ public ActionResult SendCerificateEmail(string email, string url, string key)
+ {
+ if (key != "q1w2e3") return Content("Bad key");
+ var course = Database.PurchasedCourses
+ .Where(c => c.Email == email && c.ContentUrl == url)
+ .OrderByDescending(c => c.CertificateDate).FirstOrDefault();
+
+ var done = SendEmailHelperWeb.SendCertificateEmail(course);
+
+ var s = url.Split('-');
+ var courseName = Database.CourseDetails
+ .FirstOrDefault(c => c.ReleaseCode == s[1])?.Name;
+
+ Utilities.LogWrapper.Info("[TinCanHelper][HandleStatement] {0} cert sent email={1} courseName={2}", DateTime.UtcNow.ToString("yyyyMMdd_HHmmss"), email, courseName);
+
+ return Content("Certificate send successfully");
+ }
[HttpPost]
public ActionResult Admin(string login, string passcode) {