Ejemplo n.º 1
0
        private ExelConvertionRule GetRuleFromRow(convertion_rules rl)
        {
            ExelConvertionRule rule = null;

            if (rule == null && !string.IsNullOrWhiteSpace(rl.convertion_rule))
            {
                rule = ExelConvertionRule.DeserializeFromB64String(rl.convertion_rule);
            }

            if (rule == null && rl.convertion_rule_image != null && rl.convertion_rule_image.Length > 0)
            {
                rule = ExelConvertionRule.DeserializeFromBytes(rl.convertion_rule_image);
            }

            if (rule == null && rl.convertion_rule_image_cprs != null && rl.convertion_rule_image_cprs.Length > 0)
            {
                rule = ExelConvertionRule.DeserializeFromCompressedBytes(rl.convertion_rule_image_cprs);
            }

            if (rule == null)
            {
                rule = new ExelConvertionRule()
                {
                    Name = ExelConvertionRule.DefaultName
                }
            }
            ;

            rule.Id           = rl.id;
            rule.FkOperatorId = rl.fk_operator_id;

            return(rule);
        }
Ejemplo n.º 2
0
        private convertion_rules SetRuleToRow(convertion_rules rl, ExelConvertionRule rule)
        {
            if (rl == null)
            {
                rl = new convertion_rules();
            }

            rl.convertion_rule            = string.Empty; // do not save old rule // serializedRule;
            rl.convertion_rule_image      = null;         // do not save old rule //rule.SerializeToBytes();
            rl.convertion_rule_image_cprs = rule.SerializeToCompressedBytes();
            rl.fk_operator_id             = rule.FkOperatorId;

            return(rl);
        }
Ejemplo n.º 3
0
        private convertion_rules SetRuleToRow(convertion_rules rl, ExelConvertionRule rule)
        {
            if (rl == null)
                rl = new convertion_rules();

            rl.convertion_rule = string.Empty;// do not save old rule // serializedRule;
            rl.convertion_rule_image = null;// do not save old rule //rule.SerializeToBytes();
            rl.convertion_rule_image_cprs = rule.SerializeToCompressedBytes();
            rl.fk_operator_id = rule.FkOperatorId;

            return rl;
        }
Ejemplo n.º 4
0
        private ExelConvertionRule GetRuleFromRow(convertion_rules rl)
        {
            ExelConvertionRule rule = null;

            if (rule == null && !string.IsNullOrWhiteSpace(rl.convertion_rule))
                rule = ExelConvertionRule.DeserializeFromB64String(rl.convertion_rule);

            if (rule == null && rl.convertion_rule_image != null && rl.convertion_rule_image.Length > 0)
                rule = ExelConvertionRule.DeserializeFromBytes(rl.convertion_rule_image);

            if (rule == null && rl.convertion_rule_image_cprs != null && rl.convertion_rule_image_cprs.Length > 0)
                rule = ExelConvertionRule.DeserializeFromCompressedBytes(rl.convertion_rule_image_cprs);

            if (rule == null)
                rule = new ExelConvertionRule() { Name = ExelConvertionRule.DefaultName };

            rule.Id = rl.id;
            rule.FkOperatorId = rl.fk_operator_id;

            return rule;
        }