add edit & delete button to tender & update contacts dashbaord

This commit is contained in:
Aya
2026-04-14 14:47:10 +03:00
parent bda70feb18
commit 18699e6926
6 changed files with 651 additions and 349 deletions

View File

@@ -27,6 +27,20 @@ export class TendersController {
}
}
async delete(req: AuthRequest, res: Response, next: NextFunction) {
try {
await tendersService.delete(req.params.id, req.user!.id)
res.json(
ResponseFormatter.success(
true,
'تم حذف المناقصة بنجاح - Tender deleted successfully'
)
)
} catch (error) {
next(error)
}
}
async findAll(req: AuthRequest, res: Response, next: NextFunction) {
try {
const page = parseInt(req.query.page as string) || 1;