public void CaseListIsNotEmpty() { ICaseRepository caseRepository = CaseRepository.Instance; caseRepository.Add(new Case()); caseRepository.Add(new Case()); List <ICase> listOfCases = caseRepository.GetAllCases(); Assert.IsTrue(listOfCases.Count > 0); }
public void CheckIfListHasCorrectNumberOfCases() { ICaseRepository caseRepository = CaseRepository.Instance; caseRepository.Add(new Case()); caseRepository.Add(new Case()); caseRepository.Add(new Case()); List <ICase> listOfCases = caseRepository.GetAllCases(); Assert.AreEqual(1, listOfCases.Count); }
private async Task <Case> Create <TStep>(CreateCaseDto createCaseDto) where TStep : Enum { var cartableCase = new Case( createCaseDto.Title, createCaseDto.WorkFlowTitle, createCaseDto.LastStepTitle, createCaseDto.WorkFlowReference, createCaseDto.State, createCaseDto.FlowStep, createCaseDto.CreatorId, createCaseDto.CurrentUserId, createCaseDto.FlowParameters); await caseRepository.Add(cartableCase); try { await bpmsUnitOfWork.CommitAsync(); } catch (Exception ex) { logger.LogError(ex, "RegisterNewRetailerRepository"); throw; } return(cartableCase); }
public bool AddCase(Case participation) { if (_repository.Get(filter => filter.CompetanceId == participation.CompetanceId && filter.Name == participation.Name).Count() >= 1) { return(false); } _repository.Add(participation); _uow.Commit(); return(true); }
protected override CommandResponse Handle(RegisterCaseCommand request) { var caseEntity = new Case( request.Brand, request.Model, request.PlatformId, request.ImageUrl, request.Url, request.Platform); if (_caseRepository.Exists(caseEntity.PlatformId)) { return(new ErrorCommandResponse("Componente com o ID da plaforma existente.")); } _caseRepository.Add(caseEntity); return(new SuccessCommandResponse("Gabinete cadastrado com sucesso.", new { caseEntity.Id })); }
public CaseDto AddNewCase(ClientDto clientDto, CaseInformationDto caseInformationDto, NotesDto notesDto, CaseStatusDto caseStatusDto, List <CaseReferenceDto> caseReferenceDtos) { try { CaseDto addedCaseDto = new CaseDto(); Case newCase = new Case(); Case addedCase = CaseRepository.Add(newCase); addedCaseDto.CaseId = addedCase.CaseId; addedCaseDto.Id = addedCase.Id; addedCaseDto.ModifiedOn = addedCase.ModifiedOn; addedCaseDto.CreatedOn = addedCase.CreatedOn; addedCaseDto.Client = ClientBusinessLogic.AddNewClient(clientDto, addedCase.Id); addedCaseDto.CaseInformation = CaseInformationBusinessLogic.AddNewCaseInformation(caseInformationDto, addedCase.Id); addedCaseDto.CaseStatus = CaseStatusBusinessLogic.AddNewCaseStatus(caseStatusDto, addedCase.Id); addedCaseDto.Notes = NotesBusinessLogic.AddNewNotes(notesDto, addedCase.Id); addedCaseDto.References = CaseReferenceBusinessLogic.AddNewCaseReferences(caseReferenceDtos, addedCase.Id); return(addedCaseDto); } catch (Exception exception) { throw exception; } }
public void Add(Cases cases) { _caseRepository.Add(cases); }
Case ICaseService.Add(Case newCase) { return(_caseRepository.Add(newCase)); }
public IActionResult Create(Case _case) { CaseRepository.Add(_case); return(Ok(_case)); }