Exemple #1
0
 public function orders()
 {
     $http = new Http();
     if ($http->isActive('status')) {
         $id = $http->post('id');
         $status = $http->post('status');
         $ord_det = new Order_details($id);
         $ord_det->setStatus($status);
         $ord_det->writeData(true);
     }
     if ($http->isActive('to_delete')) {
         $to_delete = $http->post('to_delete');
         $this->deleteOrder($to_delete);
     }
     $orders_array = array();
     $completed_array = array();
     $or_det = new Order_details();
     $new_orders = $or_det->getNewOrders(2, 1);
     $completed_orders = $or_det->getCompletedOrders(2, 1);
     foreach ($new_orders as $key => $o) {
         $orders_array[$key]['details'] = $o->getId();
         $orders_array[$key]['order_nr'] = $o->getOrderNr();
         $orders_array[$key]['status'] = $o->getStatus();
         $orders_array[$key]['date'] = $o->getDate();
     }
     foreach ($completed_orders as $key => $o) {
         $completed_array[$key]['order_nr'] = $o->getOrderNr();
         $completed_array[$key]['status'] = $o->getStatus();
         $completed_array[$key]['date'] = $o->getDate();
         $completed_array[$key]['id'] = $o->getId();
     }
     echo $this->render('adminorders', array('new_orders' => $orders_array, 'completed_orders' => $completed_array));
 }