public bool setCrutch(DataSetMuseum dataSet) { bool result = false; Connection connection = new Connection(); connection.Open(); try { Transaction transaction = connection.BeginTransaction(); try { crutch = new Crutch(); crutch.Save(dataSet, connection, transaction); transaction.Commit(); result = true; } catch (Exception ex) { ShowError(ex.ToString()); transaction.Rollback(); result = false; } } finally { connection.Close(); } return(result); }
public DataSetMuseum getCrutch() { DataSetMuseum result = new DataSetMuseum(); Connection connection = new Connection(); connection.Open(); try { Transaction transaction = connection.BeginTransaction(); try { crutch = new Crutch(); crutch.Read(result, connection, transaction); transaction.Commit(); } catch (Exception ex) { ShowError(ex.ToString()); transaction.Rollback(); result = null; } } finally { connection.Close(); } return(result); }