public static EMailMessageAntiSpamRule[] List() { ArrayList retVal = new ArrayList(); foreach (EMailMessageAntiSpamRuleRow row in EMailMessageAntiSpamRuleRow.List()) { retVal.Add(new EMailMessageAntiSpamRule(row)); } return((EMailMessageAntiSpamRule[])retVal.ToArray(typeof(EMailMessageAntiSpamRule))); }
public static int Create(bool Accept, EMailMessageAntiSpamRuleType Type, string Key, string Value, int Weight) { EMailMessageAntiSpamRuleRow newRow = new EMailMessageAntiSpamRuleRow(); newRow.Accept = Accept; newRow.RuleType = (int)Type; newRow.Key = Key; newRow.Value = Value; newRow.Weight = Weight; newRow.Update(); return(newRow.PrimaryKeyId); }
public static void Delete(int ruleId) { EMailMessageAntiSpamRuleRow.Delete(ruleId); }
/// <summary> /// Initializes a new instance of the <see cref="EMailMessageAntiSpamRule"/> class. /// </summary> /// <param name="row">The row.</param> private EMailMessageAntiSpamRule(EMailMessageAntiSpamRuleRow row) { _srcRow = row; }