Utilização:
Atualmente existem 12 métodos disponíveis em três endereços distintos
A API trabalha com três endereços: API/Solicitacoes, API/Propositura e API/CM
Métodos Disponíveis em API/Solicitacoes
/Novas (GET)
:: Retorna todas as solicitações que estão com o status de 'novas' no Firebase
/Novas/Camara/{idCamara} (GET)
:: Retorna todas as solicitações da camara selecionada
/Novas/Vereador/{idVereador}/Camara/{idCamara} (GET)
:: Retorna todas as solicitações com status NOVO do vereador selecionado
/Usuario/{idUsuario} (GET)
:: Retorna todas as solicitações do usuário específico
/Camara/{idCamara} (GET)
:: Retorna todas as solicitações da camara selecionada
/Vereador/{idVereador}/Camara/{idCamara} (GET)
:: Retorna todas as solicitações com status NOVO do vereador selecionado
/Atualizar/{idUsuario}/{pushKey} (POST)
:: Atualiza as informações da solicitação com as informações passadas no corpo da chamada POST
/Remover/{idusuario}/{pushKey} (DELETE)
:: Deleta a solicitação especificada na chamada do método
Métodos Disponíveis em API/Propositura
/Adicionar (POST)
:: Adiciona a propositura no Firebase
/Editar/{idPropositura} (POST)
:: Atualiza as informações da propositura com as informações passadas no corpo da chamada POST
/Remover/{idPropositura} (DELETE)
:: Deleta a propositura especificada na chamada do método
Métodos Disponíveis em API/CM
/{idCamara}/Atualizar/Pauta (POST)
:: Atualiza a ordem do dia (pauta) da camara informada