public IActionResult Put(int id, ClienteModel editedModel) { try { Cliente currentModel = _clienteBusiness.Get(id); if (currentModel == null) { return(NotFound()); } _clienteBusiness.Edit(currentModel, editedModel.ToDomain()); return(Ok(editedModel.ToBody())); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }