49 lines
1.3 KiB
JavaScript
49 lines
1.3 KiB
JavaScript
const Printers = require('../../models/tablas/Printers');
|
|
const Inventario = require('../../models/tablas/Inventario');
|
|
|
|
const post = 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.create({
|
|
noInventario,
|
|
noResguardo,
|
|
idActivoFijo,
|
|
idUnidadResponsable,
|
|
idUbicacion,
|
|
idUso
|
|
})
|
|
.catch((e) => res.json({
|
|
ok: false,
|
|
error: e
|
|
}));
|
|
|
|
await Printers.create({
|
|
noSerie,
|
|
noInventario,
|
|
modelo,
|
|
idActivoFijo,
|
|
idMarca,
|
|
idTipo,
|
|
descripcion
|
|
})
|
|
.then(() => res.json({
|
|
ok: true,
|
|
message: 'Impresora agregada en inventario con éxito.'
|
|
}))
|
|
.catch((e) => res.json({
|
|
ok: false,
|
|
error: e
|
|
}));
|
|
};
|
|
|
|
module.exports = post; |