Members
(static) database
Propiedad get database retorna una nueva instancia de la clase Database
(nullable) databaseInstance :Database
Type:
Methods
(static) activarCategoria(categoria, categoriaid, activo)
activar categoria
Parameters:
Name | Type | Description |
---|---|---|
categoria |
Object | |
categoriaid |
number | identificador de categoria |
activo |
boolean | flag de disponibilidad de categoria |
(static) buscarCategoria(search) → {Promise.<Array.<Category>>}
Permite buscar categorias en la BD
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
search |
Object | producto a buscar
Properties
|
Returns:
devuelve una promesa con los resultados encontrados
- Type
- Promise.<Array.<Category>>
(static) crearCategoria(categoria, usuario)
AƱade una nueva categoria
Parameters:
Name | Type | Description |
---|---|---|
categoria |
Category | instancia de categoria |
usuario |
User | instancia de usuario |
(static) editarCategoria(categoria, usuario, imagenRegistradaopt, nullable)
edita una categoria
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
categoria |
Category | instancia de la categoria | |
usuario |
User | usuario logeado | |
imagenRegistrada |
string |
<optional> <nullable> |
imagen registrada por el usuario |
(static) listarCategorias(pagination) → {Promise.<Array.<Category>>}
Listar categorias
Parameters:
Name | Type | Description |
---|---|---|
pagination |
Array.<number> | array de paginacion |
Returns:
devuelve una promesa con los categorias paginados
- Type
- Promise.<Array.<Category>>
(static) obtenerTotalCategorias() → {Promise.<{totalPaginas: number, totalRegistros: number}>}
Obtiene el total de los categorias
Returns:
- Type
- Promise.<{totalPaginas: number, totalRegistros: number}>