Commit 326998ee12ad74b8ad7149cfbf74a0938a7600a4

Authored by Macieski
1 parent 47038bd3
Exists in master

arrumando put órgãos

wscacicneo/templates/editarorgao.pt
... ... @@ -96,7 +96,7 @@
96 96 }
97 97 $.ajax({
98 98 type: "PUT",
99   - url: "${request.route_url('root')}post_orgao",
  99 + url: "${request.route_url('root')}put_orgao",
100 100 data: data,
101 101 success: function(){ alert('aaaaaaaaaaaaaaaaaaaaaa') },
102 102 error: function(){ alert('ooooooooooooooooooooooooo') },
... ...
wscacicneo/views.py
... ... @@ -238,20 +238,30 @@ def put_orgao(request):
238 238 """
239 239 Edita um doc apartir do id
240 240 """
241   - doc = request.params
242   - nm_orgao = doc['url']
  241 + params = request.params
  242 + sigla = params['url']
243 243 orgao_obj = Orgao(
244   - nome = doc['nome'],
245   - cargo = doc['gestor'],
246   - coleta = doc['coleta'],
247   - sigla = doc['sigla'],
248   - endereco = doc['end'],
249   - email = doc['email'],
250   - telefone = doc['telefone']
  244 + nome = params['nome'],
  245 + cargo = params['gestor'],
  246 + coleta = params['coleta'],
  247 + sigla = params['sigla'],
  248 + endereco = params['end'],
  249 + email = params['email'],
  250 + telefone = params['telefone']
251 251 )
  252 + orgao = {
  253 + 'nome' : params['nome'],
  254 + 'cargo' : params['gestor'],
  255 + 'coleta' : params['coleta'],
  256 + 'sigla' : params['sigla'],
  257 + 'endereco' : params['end'],
  258 + 'email' : params['email'],
  259 + 'telefone' : params['telefone']
  260 + }
252 261 search = orgao_obj.search_orgao(sigla)
253 262 id = search.results[0]._metadata.id_doc
254   - edit = Orgao.edit_orgao(id, doc)
  263 + doc = json.dumps(orgao)
  264 + edit = orgao_obj.edit_orgao(id, doc)
255 265  
256 266 return Response(edit)
257 267  
... ... @@ -326,4 +336,4 @@ def edituser(request):
326 336 'cargo' : search.results[0].cargo,
327 337 'setor' : search.results[0].setor,
328 338 'permissao' : search.results[0].permissao
329   - }
330 339 \ No newline at end of file
  340 + }
... ...