From 15fcdd6e645494e2cc7590cd2d981046a7aef846 Mon Sep 17 00:00:00 2001 From: Greg Edwards Date: Fri, 16 May 2014 18:37:01 -0400 Subject: [PATCH] Added usings around mysql transactions. --- library/Data/DataMysql.cs | 170 ++++++++++++++++++++------------------ 1 file changed, 90 insertions(+), 80 deletions(-) diff --git a/library/Data/DataMysql.cs b/library/Data/DataMysql.cs index 33166bc9..2a3800cc 100644 --- a/library/Data/DataMysql.cs +++ b/library/Data/DataMysql.cs @@ -68,10 +68,12 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - GtsRecord4 result = GtsDataForUser4(tran, pid); - tran.Commit(); - return result; + using (MySqlTransaction tran = db.BeginTransaction()) + { + GtsRecord4 result = GtsDataForUser4(tran, pid); + tran.Commit(); + return result; + } } } @@ -118,16 +120,17 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - - if (!GtsDepositPokemon4(tran, record)) + using (MySqlTransaction tran = db.BeginTransaction()) { - tran.Rollback(); - return false; - } + if (!GtsDepositPokemon4(tran, record)) + { + tran.Rollback(); + return false; + } - tran.Commit(); - return true; + tran.Commit(); + return true; + } } } @@ -155,16 +158,17 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - - if (!GtsDeletePokemon4(tran, pid)) + using (MySqlTransaction tran = db.BeginTransaction()) { - tran.Rollback(); - return false; - } + if (!GtsDeletePokemon4(tran, pid)) + { + tran.Rollback(); + return false; + } - tran.Commit(); - return true; + tran.Commit(); + return true; + } } } @@ -182,30 +186,31 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - - GtsRecord4 resultOrig = GtsDataForUser4(tran, result.PID); - if (resultOrig == null || resultOrig != result) + using (MySqlTransaction tran = db.BeginTransaction()) { - // looks like the pokemon was ninja'd between the Exchange and Exchange_finish - tran.Rollback(); - return false; - } + GtsRecord4 resultOrig = GtsDataForUser4(tran, result.PID); + if (resultOrig == null || resultOrig != result) + { + // looks like the pokemon was ninja'd between the Exchange and Exchange_finish + tran.Rollback(); + return false; + } - if (!GtsDeletePokemon4(tran, result.PID)) - { - tran.Rollback(); - return false; - } + if (!GtsDeletePokemon4(tran, result.PID)) + { + tran.Rollback(); + return false; + } - if (!GtsDepositPokemon4(tran, traded)) - { - tran.Rollback(); - return false; - } + if (!GtsDepositPokemon4(tran, traded)) + { + tran.Rollback(); + return false; + } - tran.Commit(); - return true; + tran.Commit(); + return true; + } } } @@ -394,10 +399,12 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - GtsRecord5 result = GtsDataForUser5(tran, pid); - tran.Commit(); - return result; + using (MySqlTransaction tran = db.BeginTransaction()) + { + GtsRecord5 result = GtsDataForUser5(tran, pid); + tran.Commit(); + return result; + } } } @@ -446,16 +453,17 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - - if (!GtsDepositPokemon5(tran, record)) + using (MySqlTransaction tran = db.BeginTransaction()) { - tran.Rollback(); - return false; - } + if (!GtsDepositPokemon5(tran, record)) + { + tran.Rollback(); + return false; + } - tran.Commit(); - return true; + tran.Commit(); + return true; + } } } @@ -483,16 +491,17 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - - if (!GtsDeletePokemon5(tran, pid)) + using (MySqlTransaction tran = db.BeginTransaction()) { - tran.Rollback(); - return false; - } + if (!GtsDeletePokemon5(tran, pid)) + { + tran.Rollback(); + return false; + } - tran.Commit(); - return true; + tran.Commit(); + return true; + } } } @@ -510,30 +519,31 @@ namespace PkmnFoundations.Data using (MySqlConnection db = CreateConnection()) { db.Open(); - MySqlTransaction tran = db.BeginTransaction(); - - GtsRecord5 resultOrig = GtsDataForUser5(tran, result.PID); - if (resultOrig == null || resultOrig != result) + using (MySqlTransaction tran = db.BeginTransaction()) { - // looks like the pokemon was ninja'd between the Exchange and Exchange_finish - tran.Rollback(); - return false; - } + GtsRecord5 resultOrig = GtsDataForUser5(tran, result.PID); + if (resultOrig == null || resultOrig != result) + { + // looks like the pokemon was ninja'd between the Exchange and Exchange_finish + tran.Rollback(); + return false; + } - if (!GtsDeletePokemon5(tran, result.PID)) - { - tran.Rollback(); - return false; - } + if (!GtsDeletePokemon5(tran, result.PID)) + { + tran.Rollback(); + return false; + } - if (!GtsDepositPokemon5(tran, traded)) - { - tran.Rollback(); - return false; - } + if (!GtsDepositPokemon5(tran, traded)) + { + tran.Rollback(); + return false; + } - tran.Commit(); - return true; + tran.Commit(); + return true; + } } }