models

package
v0.0.0-...-96d003f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2020 License: BSD-2-Clause Imports: 3 Imported by: 0

Documentation

Index

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 CriarTabelaParametro

func CriarTabelaParametro()

CriarTabelaParametro -

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) Excluir

func (i Integracao) Excluir() bool

Excluir - Exclui uma integração

func (Integracao) Gravar

func (i Integracao) Gravar() bool

Gravar - Grava uma integração

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

func (l Log) BuscarPorIDIntegracao(idIntegracao int64, offset int) []Log

BuscarPorIDIntegracao -

func (Log) Excluir

func (l Log) Excluir() bool

Excluir -

func (Log) Gravar

func (l Log) Gravar() bool

Gravar -

func (Log) ObterNumeroIntegracoesRealizadas

func (l Log) ObterNumeroIntegracoesRealizadas() int

ObterNumeroIntegracoesRealizadas -

func (Log) ObterNumeroLogsPorIDIntegracao

func (l Log) ObterNumeroLogsPorIDIntegracao(idIntegracao int64) int

ObterNumeroLogsPorIDIntegracao -

type Parametro

type Parametro struct {
	ID                   int
	IntegracaoID         int64
	NomeParametroEntrada string
	NomeParametroSaida   string
}

func (Parametro) BuscarPorIDIntegracao

func (p Parametro) BuscarPorIDIntegracao(idIntegracao int64) []Parametro

BuscarPorIDIntegracao -

func (Parametro) Excluir

func (p Parametro) Excluir() bool

Excluir -

func (Parametro) Gravar

func (p Parametro) Gravar() bool

Gravar -

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) Atualizar

func (u Usuario) Atualizar() bool

Atualizar -

func (Usuario) BuscarPorID

func (u Usuario) BuscarPorID() Usuario

BuscarPorID - Busca usuário por ID

func (Usuario) BuscarPorLoginStatus

func (u Usuario) BuscarPorLoginStatus() Usuario

BuscarPorLoginStatus - Busca usuario por login e status

func (Usuario) BuscarTodos

func (u Usuario) BuscarTodos(offset int) []Usuario

BuscarTodos -Retorna todos os usuários

func (Usuario) BuscarTodosIndependenteStatus

func (u Usuario) BuscarTodosIndependenteStatus() []Usuario

BuscarTodosIndependenteStatus -Retorna todos os usuários independente de status

func (Usuario) Excluir

func (u Usuario) Excluir() bool

Excluir -

func (Usuario) Gravar

func (u Usuario) Gravar() bool

Gravar -

func (Usuario) ObterNumeroUsuarios

func (u Usuario) ObterNumeroUsuarios() int

ObterNumeroUsuarios - Retorna número de usuários cadastrados

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL