public static MailVerifyResult Send(Cxt cxt, EmailTemplateE templateID, Order Order) { EmailTemplate t = new EmailTemplate(cxt, (int)templateID); string subject = ReplaceTokens(cxt, t.Subject, Order); string body = ReplaceTokens(cxt, t.Body, Order); return(UMail.Send(cxt, Order.Email, "", "", subject, body)); }
public static MailVerifyResult Send(Cxt cxt, EmailTemplateE templateID, Contact Contact) { EmailTemplate t = new EmailTemplate(cxt, (int)templateID); string subject = ReplaceTokens(cxt, t.Subject, Contact); string body = ReplaceTokens(cxt, t.Body, Contact); KeyValue keyValue = new KeyValue(cxt, (int)KeyValueE.ContactEmails); return(UMail.Send(cxt, keyValue.Value, "", "", subject, body)); }
public static MailVerifyResult Send(Cxt cxt, EmailTemplateE templateID, int userID) { User user = new User(cxt, userID); return(Send(cxt, templateID, user)); }
public static MailVerifyResult Send(Cxt cxt, EmailTemplateE templateID, string email) { User user = User.GetUserByEmail(cxt, email); return(Send(cxt, templateID, user)); }