public void StartRun() { if (!_model.IsReserved) { DisplayMessage("Instrument must be reserved first."); return; } var lNewExperimentController = new NewRunController(_view); NewRun lNewExperiment; if (!lNewExperimentController.GetMinimalNewExperiment(out lNewExperiment)) return; if (_model.StartRun(lNewExperiment)) DisplayMessage("Request to start a new run successful."); else DisplayLastStatus(); }