public async Task <int> AddCliente(ClienteModel clienteViewmodels) { var addEntity = await _clienteRepository.Add(ClienteMapper.Map(clienteViewmodels)); clienteViewmodels.ticket.CliId = addEntity; await _ticketService.Add(clienteViewmodels.ticket); return(addEntity); }
public async Task <IActionResult> AddCliente([FromBody] ClienteModel clienteModel) { try { var cliente = await _clienteService.AddCliente(ClienteMapper.Map(clienteModel)); return(Ok(cliente)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <Cliente> UpdateCliente(Cliente cliente) { var updated = await _clienteRepository.Update(ClienteMapper.Map(cliente)); return(ClienteMapper.Map(updated)); }
public async Task <Cliente> GetCliente(int id) { var entidad = await _clienteRepository.Get(id); return(ClienteMapper.Map(entidad)); }
public async Task <Cliente> AddCliente(Cliente cliente) { var addedEntity = await _clienteRepository.Add(ClienteMapper.Map(cliente)); return(ClienteMapper.Map(addedEntity)); }
public async Task <int> UpdateCliente(ClienteModel clienteViewmodels) { var update = await _clienteRepository.Update(ClienteMapper.Map(clienteViewmodels)); return(update); }