Ejemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="AuditController"/> class.
        /// </summary>
        /// <param name="auditFilePath">The path to the XML audit file.</param>
        public AuditController(string auditFilePath)
        {
            _colAuditGroup = new AuditCollection();

            TableTemplates = AuditUtils.GeTableTemplates();

            LoadAuditGroup(auditFilePath);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Adds the specified items.
        /// </summary>
        /// <param name="items">The items.</param>
        /// <returns>System.Int32[].</returns>
        public int[] Add(AuditCollection items)
        {
            ArrayList indexes = new ArrayList();

            foreach (object Item in items)
            {
                indexes.Add(this.List.Add(Item));
            }

            return ((int[])(indexes.ToArray(typeof(int))));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Constructor that lets you load an AuditCollection.
        /// </summary>
        /// <param name="colAudits">An AuditCollection object</param>
        public AuditTesting(AuditCollection colAudits)
        {
            _colAudits = colAudits;

            _providers = new DbProviderCache();
        }