public ActionResult JavascriptError(string errorMethod, string errorMessage) { var data = new object(); try { DIYFEWeb.Models.ErrorModel err = new DIYFEWeb.Models.ErrorModel(); var ex = new Exception(errorMethod + " " + errorMessage); err.InsertError(ex, 0); } catch (Exception ex) { data = new { success = false, message = "Failed to insert javascript error." }; return Json(data); } data = new { success = true }; return Json(data); }
public ActionResult JavascriptError(string errorMethod, string errorMessage) { var data = new object(); try { DIYFEWeb.Models.ErrorModel err = new DIYFEWeb.Models.ErrorModel(); var ex = new Exception(errorMethod + " " + errorMessage); err.InsertError(ex, 0); } catch (Exception ex) { data = new { success = false, message = "Failed to insert javascript error." }; return(Json(data)); } data = new { success = true }; return(Json(data)); }
public static SendEmailResult SendEmail(System.Net.Mail.MailMessage message) { message.BodyEncoding = Encoding.UTF8; message.IsBodyHtml = true; SmtpClient mailClient = new SmtpClient(); var log = new SendEmailResult() { Message = message }; try { mailClient.Send(message); } catch (Exception ex) { log.Exception = ex; DIYFEWeb.Models.ErrorModel err = new DIYFEWeb.Models.ErrorModel(); err.InsertErrorNoMail(ex, 0); } return log; }
public static SendEmailResult SendEmail(System.Net.Mail.MailMessage message) { message.BodyEncoding = Encoding.UTF8; message.IsBodyHtml = true; SmtpClient mailClient = new SmtpClient(); var log = new SendEmailResult() { Message = message }; try { mailClient.Send(message); } catch (Exception ex) { log.Exception = ex; DIYFEWeb.Models.ErrorModel err = new DIYFEWeb.Models.ErrorModel(); err.InsertErrorNoMail(ex, 0); } return(log); }