From 9011ebcf58db8a556317e53089b0166344836cbe Mon Sep 17 00:00:00 2001 From: Justin Dearing Date: Sun, 2 Mar 2014 09:41:54 -0500 Subject: [PATCH 1/2] Added exception handling for missing tables and DMVs --- src/OrcaMDF.OMS/Main.cs | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/OrcaMDF.OMS/Main.cs b/src/OrcaMDF.OMS/Main.cs index 6f5b7e1..4fc9cce 100644 --- a/src/OrcaMDF.OMS/Main.cs +++ b/src/OrcaMDF.OMS/Main.cs @@ -347,7 +347,14 @@ private IEnumerable getRowsFromDmv(string dmv) private void menuItem2_Click(object sender, EventArgs e) { - showRows(getRowsFromDmv(treeview.SelectedNode.Text)); + try + { + showRows(getRowsFromDmv(treeview.SelectedNode.Text)); + } + catch (Exception ex) + { + logException(ex); + } } private IEnumerable getRowsFromBaseTable(string table) @@ -383,7 +390,14 @@ private IEnumerable getRowsFromBaseTable(string table) private void menuItem3_Click(object sender, EventArgs e) { - showRows(getRowsFromBaseTable(treeview.SelectedNode.Text)); + try + { + showRows(getRowsFromBaseTable(treeview.SelectedNode.Text)); + } + catch (Exception ex) + { + logException(ex); + } } private void menuItem4_Click(object sender, EventArgs e) From ef25edc0a54f7b3dc50a7341c677d93e76f68fd3 Mon Sep 17 00:00:00 2001 From: Justin Dearing Date: Thu, 20 Mar 2014 16:05:06 -0400 Subject: [PATCH 2/2] ignore OrcaMDF.sln.cache --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b12e5d6..7b0f536 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ src/*/obj/ src/*/bin/ _ReSharper.OrcaMDF DBTests -*.linq \ No newline at end of file +*.linq +OrcaMDF.sln.cache \ No newline at end of file