public async Task <IActionResult> PutServico(Guid id, Servico servico) { if (id != servico.Id) { return(BadRequest()); } await _servicos.Update(id, servico); try { await _servicos.Commit(); } catch (DbUpdateConcurrencyException) { if (!ServicoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }