include_once 'class/payment_menu.class.php'; $device_id = (int) $_GET['id']; $start = 0; $stop = 0; // Get device by id for get cost only $device = Device::getById($device_id); // Get payment of device $payment = Payment::getByDevice($device_id); if ($payment) { if ($payment->get_start()) { $start = 1; } if ($payment->get_stop()) { $stop = 1; } // Assign list menu in payment $smarty->assign('list_payment_menu', Payment_Menu::getByPayment($payment->get_id())); // Assign payment $smarty->assign('payment', $payment); } // List menu $list_menu = Menu::getAll(); // List device for switch device $list_device = Device::getAll(); $smarty->assign('start', $start); $smarty->assign('stop', $stop); $smarty->assign('device', $device); $smarty->assign('list_device', $list_device); $smarty->assign('list_menu', $list_menu); $smarty->assign('menu', 1); $smarty->display('detail.tpl');
/** * * Enter description here ... * @param Payment_Extra $p * @return unknown */ public static function save(Payment_Menu $p) { $dbh = $GLOBALS['dbh']; // Insert $data = $dbh->prepare("\n\t\t\tINSERT \n\t\t\t\tINTO payment_menu (payment, menu, number, date)\n\t\t\tVALUES\n\t\t\t\t(:payment, :menu, :number, :date)\n\t\t"); $data->execute(array(':payment' => $p->get_payment(), ':menu' => $p->get_menu(), ':number' => $p->get_number(), ':date' => $p->get_date())); }