async store(req, res) { req.body.name req.body.city req.body.salary req.body.positionId try { await EmployeeController.tryStore(req, res) } catch (error) { if (error instanceof Sequelize.ValidationError) { res.status(400) }else { res.status(500) } const errorMessage = error.errors[0].message res.json({ success: true, message: 'Error! The update is failed!', error: errorMessage }) } }, async tryStore(req, res) { const emp = await Employee.create(req.body) res.status(201) res.json({ success: true, data: emp }) },