Commit dbbaeb5dcf56a8a6997f92087eb5a3c18f3a736e

Authored by Macieski
1 parent acea6441
Exists in master

delete Órgão

wscacicneo/test/test_orgao_attributes.py
... ... @@ -53,7 +53,6 @@ class TestOrgaoBase(unittest.TestCase):
53 53 )
54 54 nm_orgao='Ministério do Planejameiaaaaaaaaanto'
55 55 search = orgao_obj.search_orgao(nm_orgao)
56   - print(search.results)
57 56 id = search.results[0]._metadata.id_doc
58 57 delete = orgao_obj.delete_orgao(id)
59 58  
... ...
wscacicneo/views.py
... ... @@ -169,7 +169,7 @@ def db(request):
169 169 return {'project': 'WSCacicNeo'}
170 170  
171 171  
172   -#URL POST
  172 +#URL Órgaos
173 173  
174 174 @view_config(route_name='post_orgao')
175 175 def post_orgao(request):
... ... @@ -194,8 +194,22 @@ def post_orgao(request):
194 194  
195 195 return Response(str(id_doc))
196 196  
197   -
198 197 @view_config(route_name='delete_orgao')
199 198 def delete_orgao(request):
200   - return {'project': 'WSCacicNeo'}
  199 + doc = request.params
  200 + nm_orgao = doc['nome']
  201 + orgao_obj = Orgao(
  202 + nome = doc['nome'],
  203 + cargo = doc['gestor'],
  204 + coleta = doc['coleta'],
  205 + sigla = doc['sigla'],
  206 + endereco = doc['end'],
  207 + email = doc['email'],
  208 + telefone = doc['telefone']
  209 + )
  210 + search = orgao_obj.search_orgao(nm_orgao)
  211 + id = search.results[0]._metadata.id_doc
  212 + delete = orgao_obj.delete_orgao(id)
  213 +
  214 + return Response(str(delete))
201 215  
... ...