private void AddAutomatedALMDefectsOperation(object sender, RoutedEventArgs e) { ObservableList <ALMDefectProfile> ALMDefectProfiles = WorkSpace.Instance.SolutionRepository.GetAllRepositoryItems <ALMDefectProfile>(); if ((ALMDefectProfiles == null) || (ALMDefectProfiles.Count < 1)) { Reporter.ToUser(eUserMsgKey.NoDefectProfileCreated); return; } RunSetActionAutomatedALMDefects RSAAAD = new RunSetActionAutomatedALMDefects(); RSAAAD.Name = RSAAAD.Type; RSAAAD.RunAt = RunSetActionBase.eRunAt.ExecutionEnd; RSAAAD.DefectsOpeningModeForAll = true; mRunSetConfig.RunSetActions.Add(RSAAAD); RunSetActionsGrid.Grid.SelectedItem = RSAAAD; RunSetActionAutomatedALMDefectsOperations runSetActionAutomatedALMDefects = new RunSetActionAutomatedALMDefectsOperations(RSAAAD); RSAAAD.RunSetActionAutomatedALMDefectsOperations = runSetActionAutomatedALMDefects; RunSetActionBaseOperations runSetActionBaseOperations = new RunSetActionBaseOperations(RSAAAD); RSAAAD.runSetActionBaseOperations = runSetActionBaseOperations; }
private void AddAutomatedALMDefectsOperation(object sender, RoutedEventArgs e) { if (!App.UserProfile.Solution.UseRest) { Reporter.ToUser(eUserMsgKeys.ALMDefectsUserInOtaAPI); return; } ObservableList <ALMDefectProfile> ALMDefectProfiles = WorkSpace.Instance.SolutionRepository.GetAllRepositoryItems <ALMDefectProfile>(); if ((ALMDefectProfiles == null) || (ALMDefectProfiles.Count < 1)) { Reporter.ToUser(eUserMsgKeys.NoDefectProfileCreated); return; } RunSetActionAutomatedALMDefects RSAAAD = new RunSetActionAutomatedALMDefects(); RSAAAD.Name = "Automated ALM Defect’s Opening"; RSAAAD.RunAt = RunSetActionBase.eRunAt.ExecutionEnd; mRunSetConfig.RunSetActions.Add(RSAAAD); RunSetActionsGrid.Grid.SelectedItem = RSAAAD; }
private void AddAutomatedALMDefectsOperation(object sender, RoutedEventArgs e) { if (!WorkSpace.Instance.Solution.UseRest && WorkSpace.Instance.Solution.AlmType != GingerCoreNET.ALMLib.ALMIntegration.eALMType.Jira) { Reporter.ToUser(eUserMsgKey.ALMDefectsUserInOtaAPI); return; } ObservableList <ALMDefectProfile> ALMDefectProfiles = WorkSpace.Instance.SolutionRepository.GetAllRepositoryItems <ALMDefectProfile>(); if ((ALMDefectProfiles == null) || (ALMDefectProfiles.Count < 1)) { Reporter.ToUser(eUserMsgKey.NoDefectProfileCreated); return; } RunSetActionAutomatedALMDefects RSAAAD = new RunSetActionAutomatedALMDefects(); RSAAAD.Name = RSAAAD.Type; RSAAAD.RunAt = RunSetActionBase.eRunAt.ExecutionEnd; mRunSetConfig.RunSetActions.Add(RSAAAD); RunSetActionsGrid.Grid.SelectedItem = RSAAAD; }