public async Task <IHttpActionResult> Post([FromBody] JObject parametros) { try { Cliente cliente = parametros.ToObject <Cliente>(); int id = await Task.Run(() => iClienteDao.Inserir(cliente, out _mensagem, StrConexao)); if (!string.IsNullOrEmpty(_mensagem)) { throw new Exception(_mensagem); } return(Ok(new { Id = id, mensagem = "Salvo com sucesso!" })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public int Inserir(Cliente obj) { return(clienteDao.Inserir(obj)); }