public IActionResult Post([FromBody] Modelos.Cliente cliente) { try { if (cliente == null) { return(BadRequest("Employee is null.")); } var respuesta = servicioCliente.Crear(MapperHelper.Mapper.Map <Cliente>(cliente)); if (respuesta.EsError) { return(Ok(new Respuesta(respuesta.Mensaje))); } _dataRepository.Add(respuesta.Contenido); return(Ok(respuesta.Contenido)); } catch (System.Exception ex) { return(Ok(new Respuesta(ex.Message, ex.InnerException))); } }
public IActionResult Put(long id, [FromBody] Modelos.Cliente cliente) { if (cliente == null) { return(BadRequest("Employee is null.")); } var clienteToUpdate = _dataRepository.Get(id); if (clienteToUpdate == null) { return(NotFound("The Employee record couldn't be found.")); } _dataRepository.Update(clienteToUpdate, MapperHelper.Mapper.Map <Cliente>(cliente)); return(NoContent()); }