diff --git a/assets/uploads/vouchers/69dfd54996dad-WhatsApp Image 2026-04-15 at 1.13.05 PM.jpeg b/assets/uploads/vouchers/69dfd54996dad-WhatsApp Image 2026-04-15 at 1.13.05 PM.jpeg new file mode 100644 index 0000000..1ec50d4 Binary files /dev/null and b/assets/uploads/vouchers/69dfd54996dad-WhatsApp Image 2026-04-15 at 1.13.05 PM.jpeg differ diff --git a/assets/uploads/vouchers/69dfda78455a6-Screenshot_219.png b/assets/uploads/vouchers/69dfda78455a6-Screenshot_219.png new file mode 100644 index 0000000..2a98978 Binary files /dev/null and b/assets/uploads/vouchers/69dfda78455a6-Screenshot_219.png differ diff --git a/assets/uploads/vouchers/69dfe0961b499-41.png b/assets/uploads/vouchers/69dfe0961b499-41.png new file mode 100644 index 0000000..bd812cf Binary files /dev/null and b/assets/uploads/vouchers/69dfe0961b499-41.png differ diff --git a/assets/uploads/vouchers/69dfe15a5dedb-76.png b/assets/uploads/vouchers/69dfe15a5dedb-76.png new file mode 100644 index 0000000..300f7ec Binary files /dev/null and b/assets/uploads/vouchers/69dfe15a5dedb-76.png differ diff --git a/assets/uploads/vouchers/69dfe5dc4c69b-Screenshot_220.png b/assets/uploads/vouchers/69dfe5dc4c69b-Screenshot_220.png new file mode 100644 index 0000000..fd9aaf0 Binary files /dev/null and b/assets/uploads/vouchers/69dfe5dc4c69b-Screenshot_220.png differ diff --git a/assets/uploads/vouchers/69dfef264aabc-571.png b/assets/uploads/vouchers/69dfef264aabc-571.png new file mode 100644 index 0000000..2550e3c Binary files /dev/null and b/assets/uploads/vouchers/69dfef264aabc-571.png differ diff --git a/assets/uploads/vouchers/69dff0d3303c1-Screenshot_221.png b/assets/uploads/vouchers/69dff0d3303c1-Screenshot_221.png new file mode 100644 index 0000000..e379916 Binary files /dev/null and b/assets/uploads/vouchers/69dff0d3303c1-Screenshot_221.png differ diff --git a/assets/uploads/vouchers/69dff11d35c21-Screenshot_222.png b/assets/uploads/vouchers/69dff11d35c21-Screenshot_222.png new file mode 100644 index 0000000..11e261e Binary files /dev/null and b/assets/uploads/vouchers/69dff11d35c21-Screenshot_222.png differ diff --git a/assets/uploads/vouchers/69dffbb0d43ee-310.png b/assets/uploads/vouchers/69dffbb0d43ee-310.png new file mode 100644 index 0000000..51186bf Binary files /dev/null and b/assets/uploads/vouchers/69dffbb0d43ee-310.png differ diff --git a/assets/uploads/vouchers/69e000a93d7e0-Screenshot_223.png b/assets/uploads/vouchers/69e000a93d7e0-Screenshot_223.png new file mode 100644 index 0000000..8b3cf6b Binary files /dev/null and b/assets/uploads/vouchers/69e000a93d7e0-Screenshot_223.png differ diff --git a/assets/uploads/vouchers/69e00c9188330-2436.png b/assets/uploads/vouchers/69e00c9188330-2436.png new file mode 100644 index 0000000..1551f93 Binary files /dev/null and b/assets/uploads/vouchers/69e00c9188330-2436.png differ diff --git a/assets/uploads/vouchers/69e010e9890c9-Screenshot_224.png b/assets/uploads/vouchers/69e010e9890c9-Screenshot_224.png new file mode 100644 index 0000000..a3f1600 Binary files /dev/null and b/assets/uploads/vouchers/69e010e9890c9-Screenshot_224.png differ diff --git a/assets/uploads/vouchers/69e0168cb178d-Screenshot_225.png b/assets/uploads/vouchers/69e0168cb178d-Screenshot_225.png new file mode 100644 index 0000000..ffd2596 Binary files /dev/null and b/assets/uploads/vouchers/69e0168cb178d-Screenshot_225.png differ diff --git a/assets/uploads/vouchers/69e0f1c8545ca-Screenshot_226.png b/assets/uploads/vouchers/69e0f1c8545ca-Screenshot_226.png new file mode 100644 index 0000000..59d11f5 Binary files /dev/null and b/assets/uploads/vouchers/69e0f1c8545ca-Screenshot_226.png differ diff --git a/assets/uploads/vouchers/69e0f2e944841-688.png b/assets/uploads/vouchers/69e0f2e944841-688.png new file mode 100644 index 0000000..992ecd7 Binary files /dev/null and b/assets/uploads/vouchers/69e0f2e944841-688.png differ diff --git a/assets/uploads/vouchers/69e0f6e90ea70-728.png b/assets/uploads/vouchers/69e0f6e90ea70-728.png new file mode 100644 index 0000000..c903326 Binary files /dev/null and b/assets/uploads/vouchers/69e0f6e90ea70-728.png differ diff --git a/assets/uploads/vouchers/69e0f86eb5f56-Screenshot_227.png b/assets/uploads/vouchers/69e0f86eb5f56-Screenshot_227.png new file mode 100644 index 0000000..ef9eaa7 Binary files /dev/null and b/assets/uploads/vouchers/69e0f86eb5f56-Screenshot_227.png differ diff --git a/assets/uploads/vouchers/69e12c7762244-1202.png b/assets/uploads/vouchers/69e12c7762244-1202.png new file mode 100644 index 0000000..7acf175 Binary files /dev/null and b/assets/uploads/vouchers/69e12c7762244-1202.png differ diff --git a/assets/uploads/vouchers/69e1385d7177b-Screenshot_228.png b/assets/uploads/vouchers/69e1385d7177b-Screenshot_228.png new file mode 100644 index 0000000..de4584f Binary files /dev/null and b/assets/uploads/vouchers/69e1385d7177b-Screenshot_228.png differ diff --git a/assets/uploads/vouchers/69e14bb2e507b-25.png b/assets/uploads/vouchers/69e14bb2e507b-25.png new file mode 100644 index 0000000..82dd976 Binary files /dev/null and b/assets/uploads/vouchers/69e14bb2e507b-25.png differ diff --git a/assets/uploads/vouchers/69e14ff4365fb-82.png b/assets/uploads/vouchers/69e14ff4365fb-82.png new file mode 100644 index 0000000..14caa6f Binary files /dev/null and b/assets/uploads/vouchers/69e14ff4365fb-82.png differ diff --git a/assets/uploads/vouchers/69e150fcd03cd-0075.png b/assets/uploads/vouchers/69e150fcd03cd-0075.png new file mode 100644 index 0000000..de3a5dc Binary files /dev/null and b/assets/uploads/vouchers/69e150fcd03cd-0075.png differ diff --git a/assets/uploads/vouchers/69e1519ff236c-719.png b/assets/uploads/vouchers/69e1519ff236c-719.png new file mode 100644 index 0000000..bc5fd36 Binary files /dev/null and b/assets/uploads/vouchers/69e1519ff236c-719.png differ diff --git a/assets/uploads/vouchers/69e151e4cb315-212.png b/assets/uploads/vouchers/69e151e4cb315-212.png new file mode 100644 index 0000000..e35e995 Binary files /dev/null and b/assets/uploads/vouchers/69e151e4cb315-212.png differ diff --git a/assets/uploads/vouchers/69e1591279a56-Screenshot_229.png b/assets/uploads/vouchers/69e1591279a56-Screenshot_229.png new file mode 100644 index 0000000..be42f49 Binary files /dev/null and b/assets/uploads/vouchers/69e1591279a56-Screenshot_229.png differ diff --git a/assets/uploads/vouchers/69e15e784cfc8-301.png b/assets/uploads/vouchers/69e15e784cfc8-301.png new file mode 100644 index 0000000..d7ecab6 Binary files /dev/null and b/assets/uploads/vouchers/69e15e784cfc8-301.png differ diff --git a/assets/uploads/vouchers/69e160a575760-3799.png b/assets/uploads/vouchers/69e160a575760-3799.png new file mode 100644 index 0000000..f49de0e Binary files /dev/null and b/assets/uploads/vouchers/69e160a575760-3799.png differ diff --git a/assets/uploads/vouchers/69e1699185576-4807.png b/assets/uploads/vouchers/69e1699185576-4807.png new file mode 100644 index 0000000..7ee081c Binary files /dev/null and b/assets/uploads/vouchers/69e1699185576-4807.png differ diff --git a/assets/uploads/vouchers/69e16a84db3b5-WhatsApp Image 2026-04-16 at 6.02.12 PM.jpeg b/assets/uploads/vouchers/69e16a84db3b5-WhatsApp Image 2026-04-16 at 6.02.12 PM.jpeg new file mode 100644 index 0000000..ca42915 Binary files /dev/null and b/assets/uploads/vouchers/69e16a84db3b5-WhatsApp Image 2026-04-16 at 6.02.12 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16afdb65d2-WhatsApp Image 2026-04-16 at 6.03.48 PM.jpeg b/assets/uploads/vouchers/69e16afdb65d2-WhatsApp Image 2026-04-16 at 6.03.48 PM.jpeg new file mode 100644 index 0000000..2fb5789 Binary files /dev/null and b/assets/uploads/vouchers/69e16afdb65d2-WhatsApp Image 2026-04-16 at 6.03.48 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16b3eeb48d-WhatsApp Image 2026-04-16 at 6.05.23 PM.jpeg b/assets/uploads/vouchers/69e16b3eeb48d-WhatsApp Image 2026-04-16 at 6.05.23 PM.jpeg new file mode 100644 index 0000000..2e48bbc Binary files /dev/null and b/assets/uploads/vouchers/69e16b3eeb48d-WhatsApp Image 2026-04-16 at 6.05.23 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16b82f2c9f-WhatsApp Image 2026-04-16 at 6.06.30 PM.jpeg b/assets/uploads/vouchers/69e16b82f2c9f-WhatsApp Image 2026-04-16 at 6.06.30 PM.jpeg new file mode 100644 index 0000000..eea1ea9 Binary files /dev/null and b/assets/uploads/vouchers/69e16b82f2c9f-WhatsApp Image 2026-04-16 at 6.06.30 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16bd1a4452-WhatsApp Image 2026-04-16 at 6.07.49 PM.jpeg b/assets/uploads/vouchers/69e16bd1a4452-WhatsApp Image 2026-04-16 at 6.07.49 PM.jpeg new file mode 100644 index 0000000..286a174 Binary files /dev/null and b/assets/uploads/vouchers/69e16bd1a4452-WhatsApp Image 2026-04-16 at 6.07.49 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16c1d2d1a9-WhatsApp Image 2026-04-16 at 6.09.04 PM.jpeg b/assets/uploads/vouchers/69e16c1d2d1a9-WhatsApp Image 2026-04-16 at 6.09.04 PM.jpeg new file mode 100644 index 0000000..b8abf01 Binary files /dev/null and b/assets/uploads/vouchers/69e16c1d2d1a9-WhatsApp Image 2026-04-16 at 6.09.04 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16c792fb3a-WhatsApp Image 2026-04-16 at 6.10.23 PM.jpeg b/assets/uploads/vouchers/69e16c792fb3a-WhatsApp Image 2026-04-16 at 6.10.23 PM.jpeg new file mode 100644 index 0000000..6410a88 Binary files /dev/null and b/assets/uploads/vouchers/69e16c792fb3a-WhatsApp Image 2026-04-16 at 6.10.23 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16ce2c4c3e-WhatsApp Image 2026-04-16 at 6.12.21 PM.jpeg b/assets/uploads/vouchers/69e16ce2c4c3e-WhatsApp Image 2026-04-16 at 6.12.21 PM.jpeg new file mode 100644 index 0000000..9ae3b71 Binary files /dev/null and b/assets/uploads/vouchers/69e16ce2c4c3e-WhatsApp Image 2026-04-16 at 6.12.21 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16d42c6ebb-WhatsApp Image 2026-04-16 at 6.13.46 PM.jpeg b/assets/uploads/vouchers/69e16d42c6ebb-WhatsApp Image 2026-04-16 at 6.13.46 PM.jpeg new file mode 100644 index 0000000..f57e534 Binary files /dev/null and b/assets/uploads/vouchers/69e16d42c6ebb-WhatsApp Image 2026-04-16 at 6.13.46 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16d89d9032-WhatsApp Image 2026-04-16 at 6.15.10 PM.jpeg b/assets/uploads/vouchers/69e16d89d9032-WhatsApp Image 2026-04-16 at 6.15.10 PM.jpeg new file mode 100644 index 0000000..1a6fc69 Binary files /dev/null and b/assets/uploads/vouchers/69e16d89d9032-WhatsApp Image 2026-04-16 at 6.15.10 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16dcea4fee-WhatsApp Image 2026-04-16 at 6.16.17 PM.jpeg b/assets/uploads/vouchers/69e16dcea4fee-WhatsApp Image 2026-04-16 at 6.16.17 PM.jpeg new file mode 100644 index 0000000..045450f Binary files /dev/null and b/assets/uploads/vouchers/69e16dcea4fee-WhatsApp Image 2026-04-16 at 6.16.17 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16e2feafed-WhatsApp Image 2026-04-16 at 6.17.42 PM.jpeg b/assets/uploads/vouchers/69e16e2feafed-WhatsApp Image 2026-04-16 at 6.17.42 PM.jpeg new file mode 100644 index 0000000..ca8bd5f Binary files /dev/null and b/assets/uploads/vouchers/69e16e2feafed-WhatsApp Image 2026-04-16 at 6.17.42 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16e9248875-WhatsApp Image 2026-04-16 at 6.19.30 PM.jpeg b/assets/uploads/vouchers/69e16e9248875-WhatsApp Image 2026-04-16 at 6.19.30 PM.jpeg new file mode 100644 index 0000000..ee91b11 Binary files /dev/null and b/assets/uploads/vouchers/69e16e9248875-WhatsApp Image 2026-04-16 at 6.19.30 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16ec773974-WhatsApp Image 2026-04-16 at 6.20.27 PM.jpeg b/assets/uploads/vouchers/69e16ec773974-WhatsApp Image 2026-04-16 at 6.20.27 PM.jpeg new file mode 100644 index 0000000..51a2fbc Binary files /dev/null and b/assets/uploads/vouchers/69e16ec773974-WhatsApp Image 2026-04-16 at 6.20.27 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16f12dcc58-WhatsApp Image 2026-04-16 at 6.21.42 PM.jpeg b/assets/uploads/vouchers/69e16f12dcc58-WhatsApp Image 2026-04-16 at 6.21.42 PM.jpeg new file mode 100644 index 0000000..645598e Binary files /dev/null and b/assets/uploads/vouchers/69e16f12dcc58-WhatsApp Image 2026-04-16 at 6.21.42 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e252fc6bfb3-964.png b/assets/uploads/vouchers/69e252fc6bfb3-964.png new file mode 100644 index 0000000..78e1990 Binary files /dev/null and b/assets/uploads/vouchers/69e252fc6bfb3-964.png differ diff --git a/assets/uploads/vouchers/69e26ace696e6-825.png b/assets/uploads/vouchers/69e26ace696e6-825.png new file mode 100644 index 0000000..1d0644c Binary files /dev/null and b/assets/uploads/vouchers/69e26ace696e6-825.png differ diff --git a/assets/uploads/vouchers/69e27db06879c-Screenshot_230.png b/assets/uploads/vouchers/69e27db06879c-Screenshot_230.png new file mode 100644 index 0000000..0081da5 Binary files /dev/null and b/assets/uploads/vouchers/69e27db06879c-Screenshot_230.png differ diff --git a/assets/uploads/vouchers/69e288c8edaf8-Screenshot_231.png b/assets/uploads/vouchers/69e288c8edaf8-Screenshot_231.png new file mode 100644 index 0000000..c780cd3 Binary files /dev/null and b/assets/uploads/vouchers/69e288c8edaf8-Screenshot_231.png differ diff --git a/assets/uploads/vouchers/69e28cc33cd54-Screenshot_232.png b/assets/uploads/vouchers/69e28cc33cd54-Screenshot_232.png new file mode 100644 index 0000000..76e741d Binary files /dev/null and b/assets/uploads/vouchers/69e28cc33cd54-Screenshot_232.png differ diff --git a/assets/uploads/vouchers/69e28dfba9607-Screenshot_233.png b/assets/uploads/vouchers/69e28dfba9607-Screenshot_233.png new file mode 100644 index 0000000..196b923 Binary files /dev/null and b/assets/uploads/vouchers/69e28dfba9607-Screenshot_233.png differ diff --git a/assets/uploads/vouchers/69e294c588915-4009.png b/assets/uploads/vouchers/69e294c588915-4009.png new file mode 100644 index 0000000..b83dcd9 Binary files /dev/null and b/assets/uploads/vouchers/69e294c588915-4009.png differ diff --git a/assets/uploads/vouchers/69e2a980a52a3-886.png b/assets/uploads/vouchers/69e2a980a52a3-886.png new file mode 100644 index 0000000..85b33b8 Binary files /dev/null and b/assets/uploads/vouchers/69e2a980a52a3-886.png differ diff --git a/assets/uploads/vouchers/69e399ace317a-Screenshot_234.png b/assets/uploads/vouchers/69e399ace317a-Screenshot_234.png new file mode 100644 index 0000000..ad20ffb Binary files /dev/null and b/assets/uploads/vouchers/69e399ace317a-Screenshot_234.png differ diff --git a/assets/uploads/vouchers/69e39d2c28055-1055.png b/assets/uploads/vouchers/69e39d2c28055-1055.png new file mode 100644 index 0000000..6448ac4 Binary files /dev/null and b/assets/uploads/vouchers/69e39d2c28055-1055.png differ diff --git a/assets/uploads/vouchers/69e39d7a1568c-8442.png b/assets/uploads/vouchers/69e39d7a1568c-8442.png new file mode 100644 index 0000000..439c0cc Binary files /dev/null and b/assets/uploads/vouchers/69e39d7a1568c-8442.png differ diff --git a/assets/uploads/vouchers/69e3bd9159aaa-698.png b/assets/uploads/vouchers/69e3bd9159aaa-698.png new file mode 100644 index 0000000..66391c0 Binary files /dev/null and b/assets/uploads/vouchers/69e3bd9159aaa-698.png differ diff --git a/assets/uploads/vouchers/69e3c870ba6d2-051.png b/assets/uploads/vouchers/69e3c870ba6d2-051.png new file mode 100644 index 0000000..f3763bb Binary files /dev/null and b/assets/uploads/vouchers/69e3c870ba6d2-051.png differ diff --git a/assets/uploads/vouchers/69e3ce3a67307-0516.png b/assets/uploads/vouchers/69e3ce3a67307-0516.png new file mode 100644 index 0000000..f48e8a8 Binary files /dev/null and b/assets/uploads/vouchers/69e3ce3a67307-0516.png differ diff --git a/assets/uploads/vouchers/69e3d2603a3d4-133.png b/assets/uploads/vouchers/69e3d2603a3d4-133.png new file mode 100644 index 0000000..5be4cd1 Binary files /dev/null and b/assets/uploads/vouchers/69e3d2603a3d4-133.png differ diff --git a/assets/uploads/vouchers/69e3e38c626a3-7066.png b/assets/uploads/vouchers/69e3e38c626a3-7066.png new file mode 100644 index 0000000..214661b Binary files /dev/null and b/assets/uploads/vouchers/69e3e38c626a3-7066.png differ diff --git a/assets/uploads/vouchers/69e3e6ef1c5a1-39.png b/assets/uploads/vouchers/69e3e6ef1c5a1-39.png new file mode 100644 index 0000000..8138fc2 Binary files /dev/null and b/assets/uploads/vouchers/69e3e6ef1c5a1-39.png differ diff --git a/assets/uploads/vouchers/69e3e7406bf37-67.png b/assets/uploads/vouchers/69e3e7406bf37-67.png new file mode 100644 index 0000000..d0ba667 Binary files /dev/null and b/assets/uploads/vouchers/69e3e7406bf37-67.png differ diff --git a/assets/uploads/vouchers/69e3e79a6aa84-230.png b/assets/uploads/vouchers/69e3e79a6aa84-230.png new file mode 100644 index 0000000..e525ce1 Binary files /dev/null and b/assets/uploads/vouchers/69e3e79a6aa84-230.png differ diff --git a/assets/uploads/vouchers/69e3e7f261971-665.png b/assets/uploads/vouchers/69e3e7f261971-665.png new file mode 100644 index 0000000..fcea5d1 Binary files /dev/null and b/assets/uploads/vouchers/69e3e7f261971-665.png differ diff --git a/assets/uploads/vouchers/69e3f17f46c3f-307.png b/assets/uploads/vouchers/69e3f17f46c3f-307.png new file mode 100644 index 0000000..2c4e93e Binary files /dev/null and b/assets/uploads/vouchers/69e3f17f46c3f-307.png differ diff --git a/assets/uploads/vouchers/69e3f365bb571-7787.png b/assets/uploads/vouchers/69e3f365bb571-7787.png new file mode 100644 index 0000000..8e333ef Binary files /dev/null and b/assets/uploads/vouchers/69e3f365bb571-7787.png differ diff --git a/assets/uploads/vouchers/69e3f4ae3ecb1-3618.png b/assets/uploads/vouchers/69e3f4ae3ecb1-3618.png new file mode 100644 index 0000000..1e8b66a Binary files /dev/null and b/assets/uploads/vouchers/69e3f4ae3ecb1-3618.png differ diff --git a/assets/uploads/vouchers/69e4050223b73-WhatsApp Image 2026-04-18 at 5.25.58 PM.jpeg b/assets/uploads/vouchers/69e4050223b73-WhatsApp Image 2026-04-18 at 5.25.58 PM.jpeg new file mode 100644 index 0000000..241c21b Binary files /dev/null and b/assets/uploads/vouchers/69e4050223b73-WhatsApp Image 2026-04-18 at 5.25.58 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e4055e01499-WhatsApp Image 2026-04-18 at 5.27.30 PM.jpeg b/assets/uploads/vouchers/69e4055e01499-WhatsApp Image 2026-04-18 at 5.27.30 PM.jpeg new file mode 100644 index 0000000..a4a8b78 Binary files /dev/null and b/assets/uploads/vouchers/69e4055e01499-WhatsApp Image 2026-04-18 at 5.27.30 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e405a9a84a8-WhatsApp Image 2026-04-18 at 5.28.46 PM.jpeg b/assets/uploads/vouchers/69e405a9a84a8-WhatsApp Image 2026-04-18 at 5.28.46 PM.jpeg new file mode 100644 index 0000000..3786d28 Binary files /dev/null and b/assets/uploads/vouchers/69e405a9a84a8-WhatsApp Image 2026-04-18 at 5.28.46 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e405e203d32-WhatsApp Image 2026-04-18 at 5.29.43 PM.jpeg b/assets/uploads/vouchers/69e405e203d32-WhatsApp Image 2026-04-18 at 5.29.43 PM.jpeg new file mode 100644 index 0000000..7fd489a Binary files /dev/null and b/assets/uploads/vouchers/69e405e203d32-WhatsApp Image 2026-04-18 at 5.29.43 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e40663776ef-WhatsApp Image 2026-04-18 at 5.30.53 PM.jpeg b/assets/uploads/vouchers/69e40663776ef-WhatsApp Image 2026-04-18 at 5.30.53 PM.jpeg new file mode 100644 index 0000000..3f122ba Binary files /dev/null and b/assets/uploads/vouchers/69e40663776ef-WhatsApp Image 2026-04-18 at 5.30.53 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e406cf90be5-WhatsApp Image 2026-04-18 at 5.33.41 PM.jpeg b/assets/uploads/vouchers/69e406cf90be5-WhatsApp Image 2026-04-18 at 5.33.41 PM.jpeg new file mode 100644 index 0000000..57ec912 Binary files /dev/null and b/assets/uploads/vouchers/69e406cf90be5-WhatsApp Image 2026-04-18 at 5.33.41 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e407403a17d-WhatsApp Image 2026-04-18 at 5.35.31 PM.jpeg b/assets/uploads/vouchers/69e407403a17d-WhatsApp Image 2026-04-18 at 5.35.31 PM.jpeg new file mode 100644 index 0000000..65ee678 Binary files /dev/null and b/assets/uploads/vouchers/69e407403a17d-WhatsApp Image 2026-04-18 at 5.35.31 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e407c509342-WhatsApp Image 2026-04-18 at 5.37.33 PM.jpeg b/assets/uploads/vouchers/69e407c509342-WhatsApp Image 2026-04-18 at 5.37.33 PM.jpeg new file mode 100644 index 0000000..570bca5 Binary files /dev/null and b/assets/uploads/vouchers/69e407c509342-WhatsApp Image 2026-04-18 at 5.37.33 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e40a57b4232-283.png b/assets/uploads/vouchers/69e40a57b4232-283.png new file mode 100644 index 0000000..ae9bf38 Binary files /dev/null and b/assets/uploads/vouchers/69e40a57b4232-283.png differ diff --git a/assets/uploads/vouchers/69e40cf1a705f-0876.png b/assets/uploads/vouchers/69e40cf1a705f-0876.png new file mode 100644 index 0000000..2878db6 Binary files /dev/null and b/assets/uploads/vouchers/69e40cf1a705f-0876.png differ diff --git a/assets/uploads/vouchers/69e63caf2f980-WhatsApp Image 2026-04-20 at 9.48.00 AM.jpeg b/assets/uploads/vouchers/69e63caf2f980-WhatsApp Image 2026-04-20 at 9.48.00 AM.jpeg new file mode 100644 index 0000000..f4656f9 Binary files /dev/null and b/assets/uploads/vouchers/69e63caf2f980-WhatsApp Image 2026-04-20 at 9.48.00 AM.jpeg differ diff --git a/assets/uploads/vouchers/69e63ea5bcbaa-445.png b/assets/uploads/vouchers/69e63ea5bcbaa-445.png new file mode 100644 index 0000000..a478d1a Binary files /dev/null and b/assets/uploads/vouchers/69e63ea5bcbaa-445.png differ diff --git a/assets/uploads/vouchers/69e64503adf79-5830.png b/assets/uploads/vouchers/69e64503adf79-5830.png new file mode 100644 index 0000000..75e3bdc Binary files /dev/null and b/assets/uploads/vouchers/69e64503adf79-5830.png differ diff --git a/assets/uploads/vouchers/69e645a5c8541-2048.png b/assets/uploads/vouchers/69e645a5c8541-2048.png new file mode 100644 index 0000000..5064e75 Binary files /dev/null and b/assets/uploads/vouchers/69e645a5c8541-2048.png differ diff --git a/assets/uploads/vouchers/69e65b6d2cb3f-978.png b/assets/uploads/vouchers/69e65b6d2cb3f-978.png new file mode 100644 index 0000000..afba75a Binary files /dev/null and b/assets/uploads/vouchers/69e65b6d2cb3f-978.png differ diff --git a/assets/uploads/vouchers/69e663017917e-3523.png b/assets/uploads/vouchers/69e663017917e-3523.png new file mode 100644 index 0000000..885ad31 Binary files /dev/null and b/assets/uploads/vouchers/69e663017917e-3523.png differ diff --git a/assets/uploads/vouchers/69e671f9de90c-Screenshot_235.png b/assets/uploads/vouchers/69e671f9de90c-Screenshot_235.png new file mode 100644 index 0000000..3daf310 Binary files /dev/null and b/assets/uploads/vouchers/69e671f9de90c-Screenshot_235.png differ diff --git a/assets/uploads/vouchers/69e6745ee57f7-WhatsApp Image 2026-04-20 at 1.45.40 PM.jpeg b/assets/uploads/vouchers/69e6745ee57f7-WhatsApp Image 2026-04-20 at 1.45.40 PM.jpeg new file mode 100644 index 0000000..9f1c710 Binary files /dev/null and b/assets/uploads/vouchers/69e6745ee57f7-WhatsApp Image 2026-04-20 at 1.45.40 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e67509c729e-0371.png b/assets/uploads/vouchers/69e67509c729e-0371.png new file mode 100644 index 0000000..e9baa37 Binary files /dev/null and b/assets/uploads/vouchers/69e67509c729e-0371.png differ diff --git a/assets/uploads/vouchers/69e6775250889-Screenshot_236.png b/assets/uploads/vouchers/69e6775250889-Screenshot_236.png new file mode 100644 index 0000000..dee69cd Binary files /dev/null and b/assets/uploads/vouchers/69e6775250889-Screenshot_236.png differ diff --git a/assets/uploads/vouchers/69e67810cecdf-WhatsApp Image 2026-04-20 at 1.59.55 PM.jpeg b/assets/uploads/vouchers/69e67810cecdf-WhatsApp Image 2026-04-20 at 1.59.55 PM.jpeg new file mode 100644 index 0000000..26b24f7 Binary files /dev/null and b/assets/uploads/vouchers/69e67810cecdf-WhatsApp Image 2026-04-20 at 1.59.55 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e678f370405-Screenshot_237.png b/assets/uploads/vouchers/69e678f370405-Screenshot_237.png new file mode 100644 index 0000000..007dd3c Binary files /dev/null and b/assets/uploads/vouchers/69e678f370405-Screenshot_237.png differ diff --git a/assets/uploads/vouchers/69e67c81ef3b3-Screenshot_238.png b/assets/uploads/vouchers/69e67c81ef3b3-Screenshot_238.png new file mode 100644 index 0000000..0461585 Binary files /dev/null and b/assets/uploads/vouchers/69e67c81ef3b3-Screenshot_238.png differ diff --git a/assets/uploads/vouchers/69e6808a191c9-Screenshot_239.png b/assets/uploads/vouchers/69e6808a191c9-Screenshot_239.png new file mode 100644 index 0000000..a9b62d1 Binary files /dev/null and b/assets/uploads/vouchers/69e6808a191c9-Screenshot_239.png differ diff --git a/assets/uploads/vouchers/69e680ee7895b-Screenshot_240.png b/assets/uploads/vouchers/69e680ee7895b-Screenshot_240.png new file mode 100644 index 0000000..80498ff Binary files /dev/null and b/assets/uploads/vouchers/69e680ee7895b-Screenshot_240.png differ diff --git a/assets/uploads/vouchers/69e6890189903-0348.png b/assets/uploads/vouchers/69e6890189903-0348.png new file mode 100644 index 0000000..a770d12 Binary files /dev/null and b/assets/uploads/vouchers/69e6890189903-0348.png differ diff --git a/assets/uploads/vouchers/69e68c0966b97-2924.png b/assets/uploads/vouchers/69e68c0966b97-2924.png new file mode 100644 index 0000000..ca7de9c Binary files /dev/null and b/assets/uploads/vouchers/69e68c0966b97-2924.png differ diff --git a/assets/uploads/vouchers/69e68f1dddba1-8157.png b/assets/uploads/vouchers/69e68f1dddba1-8157.png new file mode 100644 index 0000000..37e5985 Binary files /dev/null and b/assets/uploads/vouchers/69e68f1dddba1-8157.png differ diff --git a/assets/uploads/vouchers/69e6953a4a03b-Screenshot_241.png b/assets/uploads/vouchers/69e6953a4a03b-Screenshot_241.png new file mode 100644 index 0000000..4134549 Binary files /dev/null and b/assets/uploads/vouchers/69e6953a4a03b-Screenshot_241.png differ diff --git a/assets/uploads/vouchers/69e69d12cab2f-1712.png b/assets/uploads/vouchers/69e69d12cab2f-1712.png new file mode 100644 index 0000000..c0a186e Binary files /dev/null and b/assets/uploads/vouchers/69e69d12cab2f-1712.png differ diff --git a/assets/uploads/vouchers/69e69f90b1a8d-Screenshot_242.png b/assets/uploads/vouchers/69e69f90b1a8d-Screenshot_242.png new file mode 100644 index 0000000..0a467fe Binary files /dev/null and b/assets/uploads/vouchers/69e69f90b1a8d-Screenshot_242.png differ diff --git a/assets/uploads/vouchers/69e6a865acf89-5323.png b/assets/uploads/vouchers/69e6a865acf89-5323.png new file mode 100644 index 0000000..fdbd7b9 Binary files /dev/null and b/assets/uploads/vouchers/69e6a865acf89-5323.png differ diff --git a/assets/uploads/vouchers/69e6a8c623fef-9734.png b/assets/uploads/vouchers/69e6a8c623fef-9734.png new file mode 100644 index 0000000..77e7493 Binary files /dev/null and b/assets/uploads/vouchers/69e6a8c623fef-9734.png differ diff --git a/assets/uploads/vouchers/69e6abbccd9b7-WhatsApp Image 2026-04-20 at 5.41.22 PM.jpeg b/assets/uploads/vouchers/69e6abbccd9b7-WhatsApp Image 2026-04-20 at 5.41.22 PM.jpeg new file mode 100644 index 0000000..c6850ae Binary files /dev/null and b/assets/uploads/vouchers/69e6abbccd9b7-WhatsApp Image 2026-04-20 at 5.41.22 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6ac53968c3-image (3).png b/assets/uploads/vouchers/69e6ac53968c3-image (3).png new file mode 100644 index 0000000..ab86ec8 Binary files /dev/null and b/assets/uploads/vouchers/69e6ac53968c3-image (3).png differ diff --git a/assets/uploads/vouchers/69e6ad1b16240-WhatsApp Image 2026-04-20 at 5.47.41 PM.jpeg b/assets/uploads/vouchers/69e6ad1b16240-WhatsApp Image 2026-04-20 at 5.47.41 PM.jpeg new file mode 100644 index 0000000..5009ece Binary files /dev/null and b/assets/uploads/vouchers/69e6ad1b16240-WhatsApp Image 2026-04-20 at 5.47.41 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6adc28b20a-WhatsApp Image 2026-04-20 at 5.50.09 PM.jpeg b/assets/uploads/vouchers/69e6adc28b20a-WhatsApp Image 2026-04-20 at 5.50.09 PM.jpeg new file mode 100644 index 0000000..f3d4a9f Binary files /dev/null and b/assets/uploads/vouchers/69e6adc28b20a-WhatsApp Image 2026-04-20 at 5.50.09 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6af4c24681-image (4).png b/assets/uploads/vouchers/69e6af4c24681-image (4).png new file mode 100644 index 0000000..dbf617d Binary files /dev/null and b/assets/uploads/vouchers/69e6af4c24681-image (4).png differ diff --git a/assets/uploads/vouchers/69e6af98e00f4-WhatsApp Image 2026-04-20 at 5.54.41 PM.jpeg b/assets/uploads/vouchers/69e6af98e00f4-WhatsApp Image 2026-04-20 at 5.54.41 PM.jpeg new file mode 100644 index 0000000..77e4b49 Binary files /dev/null and b/assets/uploads/vouchers/69e6af98e00f4-WhatsApp Image 2026-04-20 at 5.54.41 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6afd516d43-image (5).png b/assets/uploads/vouchers/69e6afd516d43-image (5).png new file mode 100644 index 0000000..f03badd Binary files /dev/null and b/assets/uploads/vouchers/69e6afd516d43-image (5).png differ diff --git a/assets/uploads/vouchers/69e6b019f1c6c-image (6).png b/assets/uploads/vouchers/69e6b019f1c6c-image (6).png new file mode 100644 index 0000000..d3f38fc Binary files /dev/null and b/assets/uploads/vouchers/69e6b019f1c6c-image (6).png differ diff --git a/assets/uploads/vouchers/69e6b07049935-image (7).png b/assets/uploads/vouchers/69e6b07049935-image (7).png new file mode 100644 index 0000000..9615000 Binary files /dev/null and b/assets/uploads/vouchers/69e6b07049935-image (7).png differ diff --git a/assets/uploads/vouchers/69e6b0b409e78-image (8).png b/assets/uploads/vouchers/69e6b0b409e78-image (8).png new file mode 100644 index 0000000..d4fd5ea Binary files /dev/null and b/assets/uploads/vouchers/69e6b0b409e78-image (8).png differ diff --git a/assets/uploads/vouchers/69e7846e26dfe-0493.png b/assets/uploads/vouchers/69e7846e26dfe-0493.png new file mode 100644 index 0000000..5f5e88f Binary files /dev/null and b/assets/uploads/vouchers/69e7846e26dfe-0493.png differ diff --git a/assets/uploads/vouchers/69e7855b3f800-0911.png b/assets/uploads/vouchers/69e7855b3f800-0911.png new file mode 100644 index 0000000..a96c300 Binary files /dev/null and b/assets/uploads/vouchers/69e7855b3f800-0911.png differ diff --git a/assets/uploads/vouchers/69e7866174f80-9884.png b/assets/uploads/vouchers/69e7866174f80-9884.png new file mode 100644 index 0000000..50d5a4b Binary files /dev/null and b/assets/uploads/vouchers/69e7866174f80-9884.png differ diff --git a/assets/uploads/vouchers/69e7868d8796a-Screenshot_243.png b/assets/uploads/vouchers/69e7868d8796a-Screenshot_243.png new file mode 100644 index 0000000..6d2ef02 Binary files /dev/null and b/assets/uploads/vouchers/69e7868d8796a-Screenshot_243.png differ diff --git a/assets/uploads/vouchers/69e787cac061e-3036.png b/assets/uploads/vouchers/69e787cac061e-3036.png new file mode 100644 index 0000000..1ff31ba Binary files /dev/null and b/assets/uploads/vouchers/69e787cac061e-3036.png differ diff --git a/assets/uploads/vouchers/69e797b56dd08-4667.png b/assets/uploads/vouchers/69e797b56dd08-4667.png new file mode 100644 index 0000000..7ffa38c Binary files /dev/null and b/assets/uploads/vouchers/69e797b56dd08-4667.png differ diff --git a/assets/uploads/vouchers/69e79dfbd9905-710.png b/assets/uploads/vouchers/69e79dfbd9905-710.png new file mode 100644 index 0000000..6e83070 Binary files /dev/null and b/assets/uploads/vouchers/69e79dfbd9905-710.png differ diff --git a/assets/uploads/vouchers/69e7a3975de2d-6766.png b/assets/uploads/vouchers/69e7a3975de2d-6766.png new file mode 100644 index 0000000..ceaa544 Binary files /dev/null and b/assets/uploads/vouchers/69e7a3975de2d-6766.png differ diff --git a/assets/uploads/vouchers/69e7a942ac692-8429.png b/assets/uploads/vouchers/69e7a942ac692-8429.png new file mode 100644 index 0000000..5ee9383 Binary files /dev/null and b/assets/uploads/vouchers/69e7a942ac692-8429.png differ diff --git a/assets/uploads/vouchers/69e7b095c4978-Screenshot_244.png b/assets/uploads/vouchers/69e7b095c4978-Screenshot_244.png new file mode 100644 index 0000000..f51c23c Binary files /dev/null and b/assets/uploads/vouchers/69e7b095c4978-Screenshot_244.png differ diff --git a/assets/uploads/vouchers/69e7b7bf96a48-WhatsApp Image 2026-04-21 at 12.39.10 PM.jpeg b/assets/uploads/vouchers/69e7b7bf96a48-WhatsApp Image 2026-04-21 at 12.39.10 PM.jpeg new file mode 100644 index 0000000..ad66a94 Binary files /dev/null and b/assets/uploads/vouchers/69e7b7bf96a48-WhatsApp Image 2026-04-21 at 12.39.10 PM.jpeg differ diff --git a/check_duplicate_operation.php b/check_duplicate_operation.php new file mode 100644 index 0000000..e35b345 --- /dev/null +++ b/check_duplicate_operation.php @@ -0,0 +1,40 @@ + 'No autorizado']); + exit; +} + +require_once 'db/config.php'; +$pdo = db(); + +$numero_operacion = trim($_GET['numero_operacion'] ?? ''); +$pedido_id = $_GET['pedido_id'] ?? null; + +if (empty($numero_operacion)) { + echo json_encode(['duplicate' => false]); + exit; +} + +$sql = "SELECT id FROM pedidos WHERE numero_operacion = :numero_operacion"; +$params = [':numero_operacion' => $numero_operacion]; + +if ($pedido_id) { + $sql .= " AND id != :pedido_id"; + $params[':pedido_id'] = $pedido_id; +} + +$stmt = $pdo->prepare($sql); +$stmt->execute($params); +$result = $stmt->fetch(); + +if ($result) { + echo json_encode([ + 'duplicate' => true, + 'pedido_id' => $result['id'] + ]); +} else { + echo json_encode(['duplicate' => false]); +} diff --git a/completados.php b/completados.php index 6398f32..08f4214 100644 --- a/completados.php +++ b/completados.php @@ -142,6 +142,7 @@ include 'layout_header.php';
| Fecha Registro | +Producto | +Cant. Esperada | +Cant. Real (Visto Bueno) | +Estado Físico | +Progreso en Sistema | +Acciones | +
|---|---|---|---|---|---|---|
| + |
+
+
+ ID: + + |
+ + | + + + + --- + + | ++ + + + | +
+
+
+ de en sistema
+
+
+
+ %
+ |
+
+
+
+
+
+
+ Registrar Entrada
+
+
+
+
+
+ |
+