public async Task <IActionResult> Incluir([FromBody] ClienteSistemaIncluirDto dto) { if (!ModelState.IsValid) { return(BadRequest(dto)); } var result = await _ClienteSistemaAppService.Incluir(dto); return(Ok(result)); }
public async Task <ISingleResultDto <EntityDto> > Incluir(ClienteSistemaIncluirDto dto) { var evento = Mapper.Map <ClienteSistema>(dto); var result = await _service.Incluir(evento); var resultDto = new SingleResultDto <EntityDto>(result); resultDto.SetData(result, Mapper); return(resultDto); }
public async Task Add_ChangesDatabase() { var options = new DbContextOptionsBuilder <EntrevistaFuncaoInformaticaContext>() .UseInMemoryDatabase(databaseName: "test_database_change_database") .Options; var teste = new ClienteSistemaIncluirDto(); teste.Codigo = "123"; using (var context = new EntrevistaFuncaoInformaticaContext(options)) { context.Database.EnsureCreated(); var ClienteSistemaAppService = ObterClienteSistemaAppService(context); _ = await ClienteSistemaAppService.Incluir(teste); Assert.Equal(1, context.ClienteSistemas.Count()); } }