/// <summary> /// Generates the message. /// </summary> /// <returns></returns> protected override bool GenerateMessage() { var analysisSet = new AnalysisSet(); analysisSet.ProgressChanged += ExportAnalysisSetProgressChanged; analysisSet.ExportAnalysisSetDocuments(_jobParameter,WorkAssignment.JobId); return true; }
/// <summary> /// Generates the message. /// </summary> /// <returns></returns> protected override bool GenerateMessage() { var analysisSet = new AnalysisSet(); analysisSet.ProgressChanged += TrainingSetProgressChanged; SetUserMockSessionForJob(_trainingSetParameter.CreatedBy); analysisSet.CreateTrainingSetByActiveLearning(_trainingSetParameter.DatasetId, _trainingSetParameter.MatterId, Convert.ToInt64(_trainingSetParameter.ProjectId), WorkAssignment.JobId, _trainingSetParameter.CreatedBy); return true; }
/// <summary> /// Generates the message. /// </summary> /// <returns></returns> protected override bool GenerateMessage() { var analysisSet = new AnalysisSet(); analysisSet.ProgressChanged += ControlSetProgressChanged; SetUserMockSessionForJob(_qcSetParameter.CreatedBy); analysisSet.CreateQcSet(_qcSetParameter.MatterId.ToString(CultureInfo.InvariantCulture), _qcSetParameter.DatasetId.ToString(CultureInfo.InvariantCulture), _qcSetParameter.ProjectId, WorkAssignment.JobId, _qcSetParameter); return true; }
protected override bool GenerateMessage() { var analysisSet = new AnalysisSet(); analysisSet.ProgressChanged += CategorizeControlSetProgressChanged; analysisSet.CategorizeControlset(_jobParameter.MatterId, _jobParameter.DatasetId, _jobParameter.ProjectId, _jobParameter.TrainingsetRound, WorkAssignment.JobId, _jobParameter.CreatedBy, _jobParameter.IsRerunJob); return true; }
protected override bool GenerateMessage() { var analysisSet = new AnalysisSet(); analysisSet.ProgressChanged += CategorizeAnalysisSetProgressChanged; SetUserMockSessionForJob(_jobParameter.CreatedBy); analysisSet.CategorizeAnalysisSet(_jobParameter.MatterId, _jobParameter.DatasetId, _jobParameter.ProjectId, _jobParameter.BinderId, _jobParameter.AnalysisSetType, _jobParameter.TrainingsetRound,WorkAssignment.JobId, _jobParameter.CreatedBy); return true; }
private static AnalysisSet UpdateTrainingSetSummary(List<AnalysisSet> analysisSets, string roundStatus) { AnalysisSet roundSummary = new AnalysisSet(); roundSummary.Name = currentAnalyticSetName; roundSummary.Type = AnalysisSetType.TrainingSet; roundSummary.BinderId = analysisSets.FirstOrDefault(s => s.Name == currentAnalyticSetName).BinderId; var docList = new DocumentList(); docList.Documents = mockDocuments.Documents.Where(d => d.Fields[1].Name == currentAnalyticSetName).ToList(); if (roundStatus == "completed") { roundSummary = resultTrainingSetSummary.CompletedRoundsSummary; } roundSummary.TotalDocuments = roundSummary.TotalDocuments + docList.Documents.Count; roundSummary.NumberOfRelevantDocuments = roundSummary.NumberOfRelevantDocuments + docList.Documents.Where(d => d.Fields[ReviewerCategoryIndex].Value == Relevant).ToList().Count; roundSummary.NumberOfNotRelevantDocuments = roundSummary.NumberOfNotRelevantDocuments + docList.Documents.Where(d => d.Fields[ReviewerCategoryIndex].Value == NotRelevant).ToList().Count; roundSummary.NumberOfNotCodedDocuments = roundSummary.NumberOfNotCodedDocuments + docList.Documents.Where(d => d.Fields[ReviewerCategoryIndex].Value == NotCoded).ToList().Count; roundSummary.NumberOfSkippedDocuments = roundSummary.NumberOfSkippedDocuments + docList.Documents.Where(d => d.Fields[ReviewerCategoryIndex].Value == Skipped).ToList().Count; return roundSummary; }