assign("DOC_ROOT", DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/boxes/agregar-metodo-pago-popup.tpl'); break; case "saveAddMetodoPago": $metodoPago->setNombre($_POST["nombre"]); if(!$metodoPago->Save()) { echo "fail[#]"; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); } else { echo "ok[#]"; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); echo "[#]"; $metodosPago = $metodoPago->Enumerate(); $metodosPago['items'] = $util->EncodeResult($metodosPago['items']); $smarty->assign("metodosPago", $metodosPago); $smarty->assign("DOC_ROOT", DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/metodos-pago.tpl'); } break; case "editMetodoPago": $metodoPago->setMetodoPagoId($_POST['id']); $info = $metodoPago->Info(); $smarty->assign("info", $info); $smarty->assign("DOC_ROOT", DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/boxes/editar-metodo-pago-popup.tpl'); break; case "saveEditMetodoPago": $metodoPago->setMetodoPagoId($_POST['metodoPagoId']); $metodoPago->setNombre($_POST["nombre"]); if(!$metodoPago->Update()) { echo "fail[#]"; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); } else { echo "ok[#]"; $smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl'); echo "[#]"; $metodosPago = $metodoPago->Enumerate(); $metodosPago['items'] = $util->EncodeResult($metodosPago['items']); $smarty->assign("metodosPago", $metodosPago); $smarty->assign("DOC_ROOT", DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/metodos-pago.tpl'); } break; case "deleteMetodoPago": $metodoPago->setMetodoPagoId($_POST['id']); if($metodoPago->Baja()) { echo "ok[#]"; $smarty->display(DOC_ROOT.'/templates/boxes/status.tpl'); echo "[#]"; $metodosPago = $metodoPago->Enumerate(); $metodosPago['items'] = $util->EncodeResult($metodosPago['items']); $smarty->assign("metodosPago", $metodosPago); $smarty->assign("DOC_ROOT", DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/metodos-pago.tpl'); } break; } ?>