/
SupplierOrdersController.php
79 lines (65 loc) · 3 KB
/
SupplierOrdersController.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?php
namespace app\controllers\supplier;
use app\core\Controller;
use app\core\Request;
use app\models\ManufactureModel;
use app\models\MedicineModel;
use app\models\SupplierMedicineModel;
use app\models\PharmacyOrderMedicineMedicineModel;
class SupplierOrdersController extends Controller
{
public function ViewAcceptedOrders()
{
$order = new PharmacyOrderMedicineMedicineModel;
$med = new MedicineModel;
$manu = new ManufactureModel;
$result1 = $order->getSupOrders($_SESSION['username']);
if ($result1->num_rows > 0) {
while ($row1 = $result1->fetch_assoc()) {
$id = $row1['orderid'];
$pharname = $order->getOrderPharm($id);
$medid = $order->getMedId($id);
$medname = $med->getName($medid);
$weight = $med->getWeight($medid);
$volume = $med->getVolume($medid);
$manid = $med->getManufacture($id);
$manname = $manu->getManufactureName($manid);
$qauntity = $order->getMedQuantiy($id);
if ($weight > 0) {
echo "<tr><td>" . $id . "</td><td>" . $pharname . "</td><td>" . $medname . "</td><td>" . $weight . "mg</td><td>" . $manname . "</td><td>" . $qauntity . "</td></tr>";
} else {
echo "<tr><td>" . $id . "</td><td>" . $pharname . "</td><td>" . $medname . "</td><td>" . $volume . "ml</td><td>" . $manname . "</td><td>" . $qauntity . "</td></tr>";
}
}
} else {
echo "<tr><td colspan=7>No Orders Accepted yet</td></tr>";
}
}
public function ViewAcceptedOrdersFilterd($searchTerm)
{
$order = new PharmacyOrderMedicineMedicineModel;
$med = new MedicineModel;
$manu = new ManufactureModel;
$result1 = $order->getSupOrdersFilter($_SESSION['username'], $searchTerm);
if ($result1->num_rows > 0) {
while ($row1 = $result1->fetch_assoc()) {
$id = $row1['orderid'];
$pharname = $order->getOrderPharm($id);
$medid = $order->getMedId($id);
$medname = $med->getName($medid);
$weight = $med->getWeight($medid);
$volume = $med->getVolume($medid);
$manid = $med->getManufacture($id);
$manname = $manu->getManufactureName($manid);
$qauntity = $order->getMedQuantiy($id);
if ($weight > 0) {
echo "<tr><td>" . $id . "</td><td>" . $pharname . "</td><td>" . $medname . "</td><td>" . $weight . "mg</td><td>" . $manname . "</td><td>" . $qauntity . "</td></tr>";
} else {
echo "<tr><td>" . $id . "</td><td>" . $pharname . "</td><td>" . $medname . "</td><td>" . $volume . "ml</td><td>" . $manname . "</td><td>" . $qauntity . "</td></tr>";
}
}
} else {
echo "<tr><td colspan=7>No Orders Accepted yet</td></tr>";
}
}
}