예제 #1
0
        /// <summary>
        /// Descarta as alterações feitas na transaction
        /// </summary>
        public void rollbackTransaction()
        {
            if (conexaoBanco == null)
            {
                montarConexaoComBanco(false);
            }
            switch (tipoBanco.ToLower())
            {
            case "mdb":
                return;

            case "sqlite":
                Validador.FinalizarTransactionRollbackSQLite((SQLiteConnection)conexaoBanco);
                break;

            default:
                throw new Exception("Banco não iniciado ou tipo não implementado");
            }
            Validador.isTrasaction = false;
        }