model

package
v0.0.0-...-ffd1547 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2020 License: GPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClientRPC

type ClientRPC struct {
	// contains filtered or unexported fields
}

func NewClientRPC

func NewClientRPC(host string, token string) *ClientRPC

func (*ClientRPC) AddAccount

func (c *ClientRPC) AddAccount(document string, balance int, name string) bool

func (*ClientRPC) AddMoney

func (c *ClientRPC) AddMoney(document string, mountToAdd string) bool

Método para consignar dinero

func (*ClientRPC) DeleteAccount

func (c *ClientRPC) DeleteAccount(document string) bool

func (*ClientRPC) GetBalance

func (c *ClientRPC) GetBalance(document string) int

Método para consumir el método remoto para obtener el sald de una cuenta

func (*ClientRPC) ModifyAccount

func (c *ClientRPC) ModifyAccount(document string, newDocument string) bool

Método para consumir el servicio de modificar una cuenta

func (*ClientRPC) StartClient

func (c *ClientRPC) StartClient()

Método para iciar y validar el cliente de RPC

func (*ClientRPC) Withdrawals

func (c *ClientRPC) Withdrawals(document string, mountToRemove string) bool

Método para retirar dinero de una cuenta bancaria

type OperationData

type OperationData struct {
	Document      string
	Balance       int
	NewDocument   string
	MountToAdd    string
	MountToRemove string
	Name          string
}

type Worker

type Worker struct {
	Email    string
	Role     string
	Password string
}

func (*Worker) GetIdentifier

func (w *Worker) GetIdentifier() string

func (*Worker) GetPassword

func (w *Worker) GetPassword() string

func (*Worker) GetRole

func (w *Worker) GetRole() string

func (*Worker) Login

func (w *Worker) Login(cookieHandler *securecookie.SecureCookie, wr http.ResponseWriter) bool

Método para iniciar sesión

Jump to

Keyboard shortcuts

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