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);
        }
Beispiel #2
0
 public async Task <IActionResult> AddCliente(AddClienteDto newCliente)
 {
     return(Ok(await _clienteService.AddCliente(newCliente)));
 }