public IHttpActionResult Post([FromBody] LocalTO local) { EntidadeResponse <LocalTO> response = new EntidadeResponse <LocalTO>(); response.Elemento = local; try { response.Elemento.Id = Local.Cadastrar(local.Nome, local.Reservavel, local.Disponivel, (TIPOLOCAL)local.Tipo, local.ComentarioReserva); } catch (EntidadesException eex) { response.Status = (int)eex.Codigo; response.Detalhes = eex.Message; } catch (Exception ex) { response.Status = -1; response.Detalhes = ex.Message; } return(Ok(response)); }