public List <IO2Rule> addRulesToDatabase(bool bDeleteDatabase, O2RulePack o2rulePack) { var rulesNotProcessed = new List <IO2Rule>(); if (bDeleteDatabase) { Lddb_OunceV6.action_DeleteAllRules(); } //Utils.debugBreak(); //removeRulesFromCache(); DI.log.info("Adding {0} rules to database", o2rulePack.o2Rules.Count); foreach (var o2Rule in o2rulePack.o2Rules) { if (false == addRuleToDatabase(o2Rule)) { rulesNotProcessed.Add(o2Rule); } } DI.log.info("Completed adding {0} rules to database", o2rulePack.o2Rules.Count); if (rulesNotProcessed.Count > 0) { DI.log.info("Total number of rules NOT processed: {0}", rulesNotProcessed.Count); } return(rulesNotProcessed); }
public void DeleteAllRulesFromDatabase() { Lddb_OunceV6.action_DeleteAllRules(); }
private void llDeleteDatabase_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Lddb_OunceV6.action_DeleteAllRules(); }