public async Task <ServiceResponse <List <GetClienteDto> > > AddCliente(AddClienteDto newCliente) { ServiceResponse <List <GetClienteDto> > serviceResponse = new ServiceResponse <List <GetClienteDto> >(); Cliente cliente = _mapper.Map <Cliente>(newCliente); await _context.Clientes.AddAsync(cliente); await _context.SaveChangesAsync(); serviceResponse.Data = (_context.Clientes.Select(c => _mapper.Map <GetClienteDto>(c) )).ToList(); return(serviceResponse); }
public async Task <IActionResult> AddCliente(AddClienteDto newCliente) { return(Ok(await _clienteService.AddCliente(newCliente))); }