public void Handle(TestCaseUpdatedMessage message) { if (message.Dto != null && message.ChangedFields.Contains(TestCaseField.Name)) { var caseTestPlanDtos = _storageRepository.Get<TestCaseTestPlanDTO>(); var caseTestPlanDto = caseTestPlanDtos.FirstOrDefault(x => x.TestCaseID == message.Dto.TestCaseID); if (caseTestPlanDto != null) { caseTestPlanDto.TestCaseName = message.Dto.Name; _storageRepository.Get<TestCaseTestPlanDTO>(caseTestPlanDto.TestCaseTestPlanID.ToString()).ReplaceWith(caseTestPlanDto); } } }
public void Handle(TestCaseUpdatedMessage message) { UpdateTestCaseIndex(message.Dto, message.ChangedFields); }
public void Handle(TestCaseUpdatedMessage message) { UpdateGeneralIndex(Mapper.Map <TestCaseDTO, GeneralDTO>(message.Dto), GetGeneralChangedFields(message.ChangedFields)); }