function UsuarioService(){ this.http = new HttpService(); } UsuarioService.prototype = { buscaFuncionalidades : function(idUsuario){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/FuncionalidadeUsuario/buscaFuncionalidadesPorIdUsuario/'+idUsuario); }, buscarUsuarioPorId : function(idUsuario){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/buscarUsuarioPorId/'+idUsuario); }, buscaPorCpf: function(cpf){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscaPorCPF/'+cpf); }, buscarTiposUsuarios:function(){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/buscarTiposUsuarios'); }, atualizarUsuario : function(id,dados){ return this.http.put('/SebraeGoiasProjetoConsultoria/api/Usuario/atualizarUsuario/'+id,dados); }, cadastrarUsuario : function(dados){ return this.http.post('/SebraeGoiasProjetoConsultoria/api/Usuario/cadastrarUsuario',dados); }, buscarTodosUsuarios: function(dados){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscarTodosUsuarios',dados); }, buscarTodosUsuariosSemFiltro: function(){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscarTodosUsuariosSemFiltro/'); }, buscarUsuariosPorCredenciado: function(idCredenciado){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscarUsuariosPorCredenciado/'+idCredenciado); }, alterarStatus : function(dados){ return this.http.post('/SebraeGoiasProjetoConsultoria/api/Usuario/AlterarStatus',dados); }, buscarHistoricoUsuario: function(idUsuario){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscarHistoricoUsuario/'+idUsuario); }, cadastrarCredenciado : function(usuario){ return this.http.post('/SebraeGoiasProjetoConsultoria/api/Usuario/cadastrarCredenciado',usuario); }, buscaPorLogin: function(login){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscaPorLogin/'+login); }, buscaPorEmail: function(email){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/BuscaPorEmail/'+email); }, cadastraFuncionalidade : function(dados){ return this.http.post('/SebraeGoiasProjetoConsultoria/api/FuncionalidadeUsuario/CadastraFuncionalidade',dados); }, excluiFuncionalidadeUsuario : function(id_funcionalidade_usuario){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/FuncionalidadeUsuario/excluiFuncionalidadeUsuario/'+id_funcionalidade_usuario); }, buscaFuncionalidadePorPerfil : function(perfil){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/PerfilFuncionalidade/BuscaFuncionalidadePorPerfil/'+perfil); }, excluiFuncionalidadePerfil : function(id){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/PerfilFuncionalidade/ExcluiFuncionalidadePerfil/'+id); }, cadastraFuncionalidadePerfil : function(dados){ return this.http.post('/SebraeGoiasProjetoConsultoria/api/PerfilFuncionalidade/CadastraFuncionalidadePerfil',dados); }, atualizarFuncionalidadeUsuarioPorPerfil:function(perfil){ return this.http.get('/SebraeGoiasProjetoConsultoria/api/Usuario/AtualizarFuncionalidadeUsuarioPorPerfil/'+perfil); } }