public void ShowTestConnectionResults(string message, string title) { _TestConnectionOutcome = new TestConnectionOutcomeModel() { Title = title, Message = message, }; }
public TestConnectionOutcomeModel TestConnection(ConfigurationModel configurationModel, int receiverId) { _TestConnectionOutcome = null; ApplyConfigurationModelToView(configurationModel); var receiver = Configuration.Receivers.FirstOrDefault(r => r.UniqueId == receiverId); if (receiver == null) { _TestConnectionOutcome = new TestConnectionOutcomeModel() { Title = "Unknown Receiver ID", Message = String.Format("There is no receiver with an ID of {0}", receiverId), }; } else { var args = new EventArgs <Receiver>(receiver); try { OnTestConnectionClicked(args); if (_TestConnectionOutcome == null) { _TestConnectionOutcome = new TestConnectionOutcomeModel() { Title = "Presenter Failed", Message = "The presenter did not supply a test connection outcome", }; } } catch (Exception ex) { _TestConnectionOutcome = new TestConnectionOutcomeModel() { Title = Strings.Exception, Message = ex.Message, }; } } return(_TestConnectionOutcome); }