public ActionResult Message(string message) { var usr = db.GetUserById(sessionid.Value, subdomainid.Value); var msg = new adminSupportMessage { created = DateTime.UtcNow, email = usr.email, message = string.IsNullOrEmpty(message) ? "Empty message" : message, firstName = string.IsNullOrEmpty(usr.firstName) ? "" : usr.firstName, lastName = string.IsNullOrEmpty(usr.lastName) ? "" : usr.lastName }; repository.AddSupportMessage(msg); Email.Email.SendMail("support", Email.Email.MAIL_SUPPORT_ADDRESS, string.Format("Support message: {0} {1}", usr.ToFullName(), usr.email), message, usr, true); return(Json("OK".ToJsonOKMessage())); }
public ActionResult Create(string firstname, string lastname, string email, string message) { var msg = new adminSupportMessage { created = DateTime.UtcNow, email = email, message = string.IsNullOrEmpty(message) ? "" : message, firstName = string.IsNullOrEmpty(firstname) ? "" : firstname, lastName = string.IsNullOrEmpty(lastname) ? "" : lastname }; repository.AddSupportMessage(msg); // send support a email Email.Email.SendMail("tradelr support", Email.Email.MAIL_SUPPORT_ADDRESS, "support message", message, null, true); return(Json("".ToJsonOKMessage())); }
public void AddSupportMessage(adminSupportMessage message) { db.adminSupportMessages.InsertOnSubmit(message); db.SubmitChanges(); }