57 lines
1.5 KiB
JavaScript
57 lines
1.5 KiB
JavaScript
|
|
const Inventario = require('../../models/tablas/Inventario');
|
||
|
|
const Printers = require('../../models/tablas/Printers');
|
||
|
|
|
||
|
|
const put = async(req, res) => {
|
||
|
|
const idActivoFijo = 6;
|
||
|
|
const noSerie = req.body.noSerie;
|
||
|
|
const noInventario = req.body.noInventario;
|
||
|
|
const modelo = req.body.modelo;
|
||
|
|
const idMarca = req.body.idMarca;
|
||
|
|
const idTipo = req.body.idTipo;
|
||
|
|
const descripcion = req.body.descripcion;
|
||
|
|
const noResguardo = req.body.noResguardo;
|
||
|
|
const idUnidadResponsable = req.body.idUnidadResponsable;
|
||
|
|
const idUbicacion = req.body.idUbicacion;
|
||
|
|
const idUso = req.body.idUso;
|
||
|
|
|
||
|
|
await Inventario.update({
|
||
|
|
noInventario,
|
||
|
|
idActivoFijo,
|
||
|
|
noResguardo,
|
||
|
|
idUnidadResponsable,
|
||
|
|
idUbicacion,
|
||
|
|
idUso
|
||
|
|
}, {
|
||
|
|
where: {
|
||
|
|
noInventario
|
||
|
|
}
|
||
|
|
})
|
||
|
|
.catch((err) => res.status(500).json({
|
||
|
|
ok: 'Inventario',
|
||
|
|
err
|
||
|
|
}));
|
||
|
|
|
||
|
|
await Printers.update({
|
||
|
|
noSerie,
|
||
|
|
noInventario,
|
||
|
|
modelo,
|
||
|
|
idActivoFijo,
|
||
|
|
idMarca,
|
||
|
|
idTipo,
|
||
|
|
descripcion
|
||
|
|
}, {
|
||
|
|
where: {
|
||
|
|
noInventario
|
||
|
|
}
|
||
|
|
})
|
||
|
|
.then(() => res.json({
|
||
|
|
ok: true,
|
||
|
|
message: 'Impresora actualizada.'
|
||
|
|
}))
|
||
|
|
.catch((err) => res.status(500).json({
|
||
|
|
ok: 'Printer',
|
||
|
|
err
|
||
|
|
}));
|
||
|
|
}
|
||
|
|
|
||
|
|
module.exports = put;
|