private RunnerResolution ResolveTransaction(bool commit, ISqlConnectionManager connectionManager) { _logger.PostEntryNoTimestamp(string.Empty); if (commit) { _logger.PostEntry(Verbosity.Vital, "~~~~~~~~~~ COMMITTING ~~~~~~~~~~{0}", Environment.NewLine); connectionManager.CommitTransaction(); return(RunnerResolution.Committed); } _logger.PostEntry(Verbosity.Vital, "~~~~~~~~~~ ROLLING BACK ~~~~~~~~~~{0}", Environment.NewLine); connectionManager.RollbackTransaction(); return(RunnerResolution.RolledBack); }
private RunnerResolution ResolveTransaction(bool commit, ISqlConnectionManager connectionManager) { _logger.PostEntryNoTimestamp(string.Empty); if (commit) { _logger.PostEntry(Verbosity.Vital, "~~~~~~~~~~ COMMITTING ~~~~~~~~~~{0}", Environment.NewLine); connectionManager.CommitTransaction(); return RunnerResolution.Committed; } _logger.PostEntry(Verbosity.Vital, "~~~~~~~~~~ ROLLING BACK ~~~~~~~~~~{0}", Environment.NewLine); connectionManager.RollbackTransaction(); return RunnerResolution.RolledBack; }