public void AddLabelTo(IHistoryManager historyManager) { using (var labelPresenter = _applicationController.Start <ILabelPresenter>()) { if (!labelPresenter.CreateLabel()) { return; } var labelDTO = labelPresenter.LabelDTO; historyManager.AddLabel(new LabelCommand { Description = labelDTO.Label, Comment = labelDTO.Comment }); } }