コード例 #1
0
        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();
        }