Members
- Source:
Type:
- Source:
Type:
(constant) CRUD
- Source:
Consultas SQL hacia la BD
- Source:
Type:
- Source:
Type:
- Source:
Type:
mysqlAPI :mysql.Connection|null
- Source:
API de mysql
Type:
- Source:
Type:
- Source:
Type:
(constant) productsComponent :ProductsComponent
- Source:
Type:
- Source:
Type:
- Source:
Type:
- Source:
Type:
- Source:
Type:
- Source:
Type:
Methods
createWindow()
- Source:
funcion principal para crear la ventana principal de electronJS
- Source:
Permite obtener el arreglo de elementos paginados
Example
let pagination = getPaginationStorage('usersTable');
Parameters:
Name |
Type |
Description |
key |
string
|
propiedad de donde extraer la paginacion |
Returns:
-
Type
-
Array.<number>
getUserLogged()
- Source:
Obtiene la instancia del usuario logueado
hideElement(element)
- Source:
permite ocultar elementos del DOM
Parameters:
Name |
Type |
Description |
element |
HTMLElement
|
elemento html a ocultar |
initMainMenu(dev)
- Source:
Funcion que inicializa el menu principal
Parameters:
Name |
Type |
Description |
dev |
boolean
|
entorno de desarrollo |
redirectTo(path)
- Source:
permite redireccionar a una url solicitada
Parameters:
Name |
Type |
Description |
path |
string
|
url a solcitar el recurso |
renderErrors(element, message)
- Source:
renderiza los errores en los formularios
Parameters:
Name |
Type |
Description |
element |
HTMLElement
|
elemento html |
message |
string
|
mensaje al usuario |
- Source:
establece una nueva paginacion
Parameters:
Name |
Type |
Description |
key |
string
|
propiedad de donde sustituir por el nuevo valor |
value |
Array.<number>
|
nuevo valor de paginacion |
setUserLogged(user)
- Source:
establece el usuario logueado de la applicacion
Parameters:
Name |
Type |
Description |
user |
User
|
instancia del usuario |
showElement(element)
- Source:
permite mostrar elementos del DOM
Parameters:
Name |
Type |
Description |
element |
HTMLElement
|
elemento html a mostrar |
Type Definitions
callbackConsult(error, results)
- Source:
Parameters:
Name |
Type |
Description |
error |
string
|
Error
|
null
|
error al insertar en la BD. |
results |
Array.<Object>
|
arreglo de objetos producto de la consulta |
callbackDelete(error)
- Source:
Parameters:
Name |
Type |
Description |
error |
string
|
Error
|
null
|
error al insertar en la BD. |
callbackInsert(error)
- Source:
Parameters:
Name |
Type |
Description |
error |
string
|
mysql.MysqlError
|
null
|
error al insertar en la BD. |
callbackResponse() → {void}
- Source:
Returns:
-
Type
-
void
callbackUpdate(error)
- Source:
Parameters:
Name |
Type |
Description |
error |
string
|
Error
|
null
|
error al insertar en la BD. |
- Source:
Parameters:
Name |
Type |
Description |
error |
boolean
|
flag que indica si existe un error en el formulario |
Category
- Source:
Properties:
Name |
Type |
Attributes |
Description |
categoriaid |
number
|
<optional>
|
identificador de categoria |
userid |
number
|
|
identificador de usuario |
nombre |
string
|
|
nombre de la categoria |
activo |
boolean
|
|
flag si indica que la categoria esta disponible |
imagen |
string
|
<optional>
|
string base64 de la imagen |
Category
Type:
Client
- Source:
Properties:
Name |
Type |
Attributes |
Description |
id_cliente |
number
|
<optional>
|
identificador de cliente |
nombre_cliente |
string
|
|
nombre del cliente |
direccion_entrega |
string
|
|
direccion de entrega |
rif |
string
|
|
identificador de registro fiscal de cliente |
telefono_contacto |
string
|
|
telefono contacto del cliente |
Client
Type:
Nota
- Source:
Properties:
Name |
Type |
Attributes |
Description |
id_nota |
number
|
|
identificador de la nota |
id_cliente |
number
|
|
identificador de cliente |
userid |
number
|
|
identificador del usuario |
status |
"EN_PROCESO"
|
"ACEPTADO"
|
"ENTREGADA"
|
"POSPUESTO"
|
"CANCELADA"
|
|
estado de la orden en ese momento |
creacion |
string
|
|
timestamp de creacion de la nota |
descripcion_nota |
string
|
|
descripcion de la nota de entrega |
fecha_entrega |
string
|
|
fecha de entrega del pedido se completa si el usuario pasa el pedido a ENTREGADA |
productos |
Array.<NotaProducto>
|
|
lista de productos seleccionados |
total_order |
number
|
<optional>
|
total de la orden |
Nota
Type:
NotaProducto
- Source:
Properties:
Name |
Type |
Description |
id_NP |
number
|
identificador de notas_producto |
id_nota |
number
|
identificador de nota a que pertenece la relacion |
id_producto |
number
|
identificador de producto seleccionado |
cantidad_seleccionada |
number
|
cantidad seleccionada en la orden |
NotaProducto
Type:
Product
- Source:
Properties:
Name |
Type |
Attributes |
Description |
productoid |
number
|
<optional>
|
identificador de producto |
userid |
number
|
|
identificador de usuario |
categoriaid |
number
|
|
identificador de categoria |
nombre |
string
|
|
nombre del producto |
descripcion |
string
|
|
descripcion de producto |
precio |
number
|
|
precio del producto |
cantidad |
number
|
|
cantidad de productos |
disponibilidad |
boolean
|
|
disponibilidad de producto |
Product
Type:
ResponseReport
- Source:
Properties:
Name |
Type |
Attributes |
Description |
keys |
Array.<string>
|
|
listado de los nombres usados en el modelo estaditico |
values |
Array.<number>
|
|
listado de valores usados en el modelo estaditico |
results |
Array.<Object>
|
|
listado de la consulta para generar la tabla |
typeChart |
string
|
|
tipo de diagrama usado para generar los reporte |
name_consult |
string
|
|
nombre de la consulta |
buffer |
Uint8Array
|
<optional>
|
datos en bruto de la imagen, este campo se usa al dibujar en el PDF |
chart |
string
|
<optional>
|
imagen base64 del diagrama |
ResponseReport
Type:
setEvent()
- Source:
User
- Source:
Properties:
Name |
Type |
Attributes |
Description |
userid |
number
|
<optional>
|
identificador del usuario |
nombre |
string
|
|
nombre del usuario |
apellido |
string
|
|
apellido del usuario |
correo |
string
|
|
correo del usuario |
password |
string
|
|
contrasena del usuario |
password_confirmation |
string
|
|
confirmacion de contrasena |
User
Type: