public void CreateSrView() { FormGetString getReleaseForm = CreateSrViewForm(); if (getReleaseForm.ShowDialog() == DialogResult.OK) { string branchName = getReleaseForm.Result; Run(new[] { m_model.CreateSrView(branchName), m_model.CreateBranchType(branchName) }); m_model.RefreshViewsList(); int index = m_model.LocalViews.Select((s, i) => new { S = s, I = i }).First(s => s.S.Contains(branchName)).I; m_view.Views = m_model.LocalViews; m_currentViewIndex = index; m_view.SelectedViewIndex = index; m_view.SetPostBuildStatusText(m_model.IsTestPostBuildEnabled(GetCurrentViewPath()) ? c_textWhenPostBuildEnabled : c_textWhenPostBuildDisabled); } }
public void GetLatestConfigSpec() { if (m_model.IsSrView(GetCurrentViewPath())) { FormGetString getReleaseForm = GetReleaseForm(); if (getReleaseForm.ShowDialog() == DialogResult.OK) { m_view.SetLogText(m_model.GetNewConfigSpecForSrView(GetCurrentViewPath(), getReleaseForm.Result)); } return; } if (m_model.IsRelView(GetCurrentViewPath())) { m_view.SetLogText(m_model.GetNewConfigSpecForRelView(GetCurrentViewPath())); } }