Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EmpresaRepo ¶
type EmpresaRepo interface { Save(entity.Empresa) error FindAllWithoutTipo() ([]entity.Empresa, error) FindAll() []entity.Empresa UpdateSemTipo(entity.Empresa) error FindByID(symbol string) (*entity.Empresa, error) UpdatePrice(string, float64) error }
func GetEmpresaRepo ¶
func GetEmpresaRepo(ctx context.Context) EmpresaRepo
type SerieRepo ¶
type SerieRepo interface { SaveAll(series []entity.Serie) UpdatePrice(serie string, price float64) error DeleteByVencimento(vencimento *entity.Vencimento) error FindAllByEmpresaAndVencimento(empresa entity.Empresa, vencimento entity.Vencimento) []entity.Serie }
func GetSerieRepo ¶
type VencimentoRepo ¶
type VencimentoRepo struct {
// contains filtered or unexported fields
}
func GetVencimentoRepo ¶
func GetVencimentoRepo(ctx context.Context) *VencimentoRepo
func (*VencimentoRepo) DeleteVencimentoPassado ¶
func (r *VencimentoRepo) DeleteVencimentoPassado() *entity.Vencimento
func (*VencimentoRepo) GetNextTwo ¶
func (r *VencimentoRepo) GetNextTwo() []entity.Vencimento
func (*VencimentoRepo) SaveAll ¶
func (r *VencimentoRepo) SaveAll(series []entity.Serie)
Click to show internal directories.
Click to hide internal directories.