aplicacao

package
v0.0.0-...-7efc407 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApagarAtendimento

func ApagarAtendimento(atendimento *dominio.Atendimento) (errDominio *dominio.Erro)

ApagarAtendimento - Apagar atendimento.

func ApagarEmpresa

func ApagarEmpresa(empresa *dominio.Empresa) (errDominio *dominio.Erro)

ApagarEmpresa - Apagar empresa.

func ApagarPonto

func ApagarPonto(ponto *dominio.Ponto) (errDominio *dominio.Erro)

ApagarPonto - Apagar ponto.

func AtualizarAtendimento

func AtualizarAtendimento(atendimento *dominio.Atendimento) (errDominio *dominio.Erro)

AtualizarAtendimento - Atualizar atendimento.

func AtualizarEmpresa

func AtualizarEmpresa(empresa *dominio.Empresa) (errDominio *dominio.Erro)

AtualizarEmpresa - Atualiza empresa.

func AtualizarPonto

func AtualizarPonto(ponto *dominio.Ponto) (errDominio *dominio.Erro)

AtualizarPonto - Atualizar ponto.

func AtualizarUsuario

func AtualizarUsuario(usuario *dominio.Usuario) (errDominio *dominio.Erro)

AtualizarUsuario - Atualizar usuario.

func BuscaEmpresas

func BuscaEmpresas() (empresas []dominio.Empresa, errDominio *dominio.Erro)

BuscaEmpresas - Busca todas empresas cadastradas.

func BuscarAtendimentoIdUsuario

func BuscarAtendimentoIdUsuario(idUsuario int) (atendimentos []dominio.Atendimento, errDominio *dominio.Erro)

BuscarAtendimentoIdUsuario - Busca todos atendimentos associados ao usuario.

func BuscarAtendimentoIdUsuarioLikePaginado

func BuscarAtendimentoIdUsuarioLikePaginado(idUsuario int, like string, paginaSolicitada dominio.Pagina) (pagina dominio.Pagina, errDominio *dominio.Erro)

BuscarAtendimentoIdUsuarioLikePaginado - Busca paginada com like de todos atendimentos de um usuario.

func BuscarAtendimentoIdUsuarioPaginado

func BuscarAtendimentoIdUsuarioPaginado(idUsuario int, paginaSolicitada dominio.Pagina) (pagina dominio.Pagina, errDominio *dominio.Erro)

BuscarAtendimentoIdUsuarioPaginado - Busca paginada de todos atendimentos de um usuario.

func BuscarPontoDia

func BuscarPontoDia(idUsuario int, data time.Time) (pontos []dominio.Ponto, errDominio *dominio.Erro)

BuscarPontoDia - Busca os pontos de um usuario registrado em um determinado dia.

func BuscarUsuarios

func BuscarUsuarios() (usuarios []dominio.Usuario, errDominio *dominio.Erro)

BuscarUsuarios - Buscar todos usuarios.

func CadastrarAtendimento

func CadastrarAtendimento(atendimento *dominio.Atendimento) (errDominio *dominio.Erro)

CadastrarAtendimento - Cadastra novo atendimento.

func CadastrarEmpresa

func CadastrarEmpresa(empresa *dominio.Empresa) (errDominio *dominio.Erro)

CadastrarEmpresa - Cadastra nova empresa.

func CadastrarPonto

func CadastrarPonto(ponto *dominio.Ponto) (errDominio *dominio.Erro)

CadastrarPonto - Cadastrar novo ponto, registrar ponto.

func CadastrarUsuario

func CadastrarUsuario(usuario *dominio.Usuario) (errDominio *dominio.Erro)

CadastrarUsuario - Cadastro de usuario.

func Login

func Login(login, senha string) (usuario dominio.Usuario, errDominio *dominio.Erro)

Login - Login usuario e senha.

func TrataErroConexao

func TrataErroConexao(erroApp *dominio.Erro, err error) *dominio.Erro

TrataErroConexao Em caso de erro na conecção com o banco de dados para a aplicação e lança log.

Types

This section is empty.

Jump to

Keyboard shortcuts

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