Documentation ¶
Index ¶
- func CriarTabelaIntegracao()
- func CriarTabelaLog()
- func CriarTabelaParametro()
- func CriarTabelaUsuario()
- func CriarUsuarioAdministrador()
- type Integracao
- func (i Integracao) Atualizar() bool
- func (i Integracao) BuscarPorEndpoint(endpoint string) Integracao
- func (i Integracao) BuscarPorID(idIntegracao int64) Integracao
- func (i Integracao) BuscarTodos(offset int) []Integracao
- func (i Integracao) Excluir() bool
- func (i Integracao) Gravar() bool
- func (i Integracao) ObterNumeroIntegracoes() int
- type Log
- type Parametro
- type Usuario
- func (u Usuario) Atualizar() bool
- func (u Usuario) BuscarPorID() Usuario
- func (u Usuario) BuscarPorLoginStatus() Usuario
- func (u Usuario) BuscarTodos(offset int) []Usuario
- func (u Usuario) BuscarTodosIndependenteStatus() []Usuario
- func (u Usuario) Excluir() bool
- func (u Usuario) Gravar() bool
- func (u Usuario) ObterNumeroUsuarios() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CriarTabelaIntegracao ¶
func CriarTabelaIntegracao()
CriarTabelaIntegracao - Caso não existe, cria tabela integração no banco
func CriarTabelaLog ¶
func CriarTabelaLog()
CriarTabelaLog - Caso não existe, cria tabela logs no banco
func CriarTabelaUsuario ¶
func CriarTabelaUsuario()
CriarTabelaUsuario - Cria caso não exista tabela usuaários no banco
func CriarUsuarioAdministrador ¶
func CriarUsuarioAdministrador()
CriarUsuarioAdministrador - Cria usuário default do sistema
Types ¶
type Integracao ¶
type Integracao struct { ID int Nome string Endpoint string NomeSistemaOrigem string APISistemaOrigem string MetodoSistemaOrigem string NomeSistemaDestino string APISistemaDestino string MetodoSistemaDestino string Status bool Criacao time.Time Alteracao time.Time }
func (Integracao) Atualizar ¶
func (i Integracao) Atualizar() bool
Atualizar - Atualiza uma integração
func (Integracao) BuscarPorEndpoint ¶
func (i Integracao) BuscarPorEndpoint(endpoint string) Integracao
BuscarPorEndpoint - Busca integraçaõ através do endpoint
func (Integracao) BuscarPorID ¶
func (i Integracao) BuscarPorID(idIntegracao int64) Integracao
BuscarPorID - Busca integração por id
func (Integracao) BuscarTodos ¶
func (i Integracao) BuscarTodos(offset int) []Integracao
BuscarTodos -Busca todas as integrações
func (Integracao) ObterNumeroIntegracoes ¶
func (i Integracao) ObterNumeroIntegracoes() int
ObterNumeroIntegracoes -
type Log ¶
type Log struct { ID int IntegracaoID int APIDestino string Metodo string Parametro string Resposta string }
func (Log) BuscarPorIDIntegracao ¶
BuscarPorIDIntegracao -
func (Log) ObterNumeroIntegracoesRealizadas ¶
ObterNumeroIntegracoesRealizadas -
func (Log) ObterNumeroLogsPorIDIntegracao ¶
ObterNumeroLogsPorIDIntegracao -
type Parametro ¶
type Parametro struct { ID int IntegracaoID int64 NomeParametroEntrada string NomeParametroSaida string }
func (Parametro) BuscarPorIDIntegracao ¶
BuscarPorIDIntegracao -
type Usuario ¶
type Usuario struct { ID int Nome string Login string Senha string Ativo bool PermiteExclusao bool PermiteSerListado bool // contains filtered or unexported fields }
func (Usuario) BuscarPorID ¶
BuscarPorID - Busca usuário por ID
func (Usuario) BuscarPorLoginStatus ¶
BuscarPorLoginStatus - Busca usuario por login e status
func (Usuario) BuscarTodos ¶
BuscarTodos -Retorna todos os usuários
func (Usuario) BuscarTodosIndependenteStatus ¶
BuscarTodosIndependenteStatus -Retorna todos os usuários independente de status
func (Usuario) ObterNumeroUsuarios ¶
ObterNumeroUsuarios - Retorna número de usuários cadastrados