Esempio n. 1
0
        /// <summary>
        /// Deletes all rows in the database table.
        /// </summary>
        public int Delete()
        {
            var query = _queryGenerator.DeleteAll(Table);

            int result;

            var connection = GetConnection();

            try {
                result = connection.Execute(query);
            }
            finally {
                if (!_useProvidedConnection)
                {
                    connection.Dispose();
                }
            }

            return(result);
        }