예제 #1
0
 public void Reconciliate()
 {
     try
     {
         ISpreadsheetRepoFactory spreadsheet_factory = new DebugModeSwitcher(_input_output).Decide_on_debug();
         Do_matching(spreadsheet_factory);
     }
     catch (Exception exception)
     {
         if (exception.Message.ToUpper() == "EXIT")
         {
             _input_output.Output_line("Taking you back to the main screen so you can start again if you want.");
         }
         else
         {
             _input_output.Show_error(exception);
         }
     }
 }