当前位置: 首页>>代码示例>>PHP>>正文


PHP MenuItem::addApiCall方法代码示例

本文整理汇总了PHP中MenuItem::addApiCall方法的典型用法代码示例。如果您正苦于以下问题:PHP MenuItem::addApiCall方法的具体用法?PHP MenuItem::addApiCall怎么用?PHP MenuItem::addApiCall使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MenuItem的用法示例。


在下文中一共展示了MenuItem::addApiCall方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: MenuComponent

//
// Menu de opciones
//
$menu = new MenuComponent();
if ($este_paquete->getActivo()) {
    $menu->addItem("Editar este paquete", "paquetes.editar.php?pid=" . $_GET["pid"]);
    $btn_eliminar = new MenuItem("Desactivar este paquete", null);
    $btn_eliminar->addApiCall("api/paquete/eliminar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("paquetes.lista.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_paquete(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_paquete = " . $_GET["pid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar_desactivacion(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este paquete?', eliminar_paquete );" . "}";
    $btn_eliminar->addOnClick("confirmar_desactivacion", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
} else {
    $btn_activar = new MenuItem("Activar este paquete", null);
    $btn_activar->addApiCall("api/paquete/activar", "GET");
    $btn_activar->onApiCallSuccessRedirect("paquetes.lista.php");
    $btn_activar->addName("activar");
    $funcion_activar = " function activar_paquete(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_paquete = " . $_GET["pid"] . ";" . "sendToApi_activar(p);" . "}" . "}" . "      " . "function confirmar_activacion(){" . " Ext.MessageBox.confirm('Activar', 'Desea activar este paquete?', activar_paquete );" . "}";
    $btn_activar->addOnClick("confirmar_activacion", $funcion_activar);
    $menu->addMenuItem($btn_activar);
}
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_paquete);
$form->setEditable(false);
$form->hideField(array("id_paquete"));
$page->addComponent($form);
$page->addComponent(new TitleComponent("Productos en este paquete"), 3);
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:paquetes.detalle.php

示例2: Direccion

$esta_direccion = DireccionDAO::getByPK($este_usuario->getIdDireccion());
if (is_null($esta_direccion)) {
    $esta_direccion = new Direccion();
}
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $este_usuario->getNombre(), 2));
//
// Menu de opciones
//
if ($este_usuario->getActivo()) {
    $menu = new MenuComponent();
    $menu->addItem("Editar este proveedor", "proveedores.editar.php?pid=" . $_GET["pid"]);
    $btn_eliminar = new MenuItem("Desactivar este proveedor", null);
    $btn_eliminar->addApiCall("api/proveedor/eliminar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("proveedores.lista.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_proveedor(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_proveedor = " . $_GET["pid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este proveedor?', eliminar_proveedor );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
}
//
// Forma de producto
//
$form = new DAOFormComponent($este_usuario);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_usuario", "id_direccion", "id_direccion_alterna", "id_clasificacion_proveedor", "id_clasificacion_cliente"));
$form->createComboBoxJoin("id_ciudad", "nombre", CiudadDAO::getAll(), $esta_direccion->getIdCiudad());
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:proveedores.ver.php

示例3: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
$page->requireParam("rid", "GET", "Este rol no existe.");
//$este_rol = RolDAO::getByPK($_GET["rid"]);
$este_rol = PersonalYAgentesController::DetallesRol($_GET["rid"]);
$este_rol = $este_rol["detalles"];
$menu = new MenuComponent();
$menu->addItem("Editar este rol", "personal.editar.rol.php?rid=" . $_GET["rid"]);
$usuarios_rol = UsuarioDAO::search(new Usuario(array("id_rol" => $_GET["rid"], "activo" => 1)));
if (empty($usuarios_rol)) {
    $btn_eliminar = new MenuItem("Eliminar este rol", null);
    $btn_eliminar->addApiCall("api/personal/rol/eliminar");
    $btn_eliminar->onApiCallSuccessRedirect("personal.rol.lista.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = "function eliminar_rol (btn) {" . "\tif(btn == 'yes')" . "\t{" . "\t\tvar p = {};" . "\t\tp.id_rol = " . $_GET["rid"] . ";" . "\t\tsendToApi_eliminar(p);" . "\t}" . "}" . "" . "function confirmar () {" . "\tExt.MessageBox.confirm('Eliminar', 'Desea eliminar este rol?', eliminar_rol );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
}
$page->addComponent($menu);
$page->addComponent(new TitleComponent("Detalles de " . $este_rol["nombre"], 2));
// Forma de producto
$form = new DAOFormComponent(RolDAO::getByPK($este_rol["id_rol"]));
$form->setEditable(false);
$form->hideField(array("id_rol"));
$form->createComboBoxJoinDistintName("id_tarifa_venta", "id_tarifa", "nombre", TarifaDAO::search(new Tarifa(array("tipo_tarifa" => "venta"))), $este_rol["id_tarifa_venta"]);
$form->createComboBoxJoinDistintName("id_tarifa_compra", "id_tarifa", "nombre", TarifaDAO::search(new Tarifa(array("tipo_tarifa" => "venta"))), $este_rol["id_tarifa_compra"]);
$form->createComboBoxJoinDistintName("id_rol_padre", "id_rol", "nombre", RolDAO::getAll(), $este_rol["id_rol_padre"]);
$form->createComboBoxJoin("id_perfil", "descripcion", POSController::ListaPerfilConfiguracion(), $este_rol["id_perfil"]);
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:personal.rol.ver.php

示例4: Array

	$merged = array_merge($entradas, $salidas);

	$header = Array(
			"id_producto" => "id_producto",
			"cantidad"	=> "cantidad"
		);
	
	$historial = array();

	for ($i=0; $i < sizeof($merged); $i++) { 
		$historial[$i] = LoteEntradaDAO::getByPK( $merged[$i]->id_lote_entrada );
	}

	$tabla = new TableComponent($header, $historial);
	$page->addComponent($tabla);

	//LoteSalida
*/
$page->nextTab("Configuracion");
$menu = new MenuComponent();
$menu->addItem("Editar este producto", "productos.editar.php?pid=" . $_GET["pid"]);
//$menu->addItem("Desactivar este producto", null);
$btn_eliminar = new MenuItem("Desactivar este producto", null);
$btn_eliminar->addApiCall("api/producto/desactivar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("productos.lista.php");
$btn_eliminar->addName("eliminar");
$funcion_eliminar = " function eliminar_producto(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_producto = " . $_GET["pid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este producto?', eliminar_producto );" . "}";
$btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
$page->addComponent($menu);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:productos.ver.php

示例5: TitleComponent

//
$page->requireParam("uid", "GET", "Esta unidad no existe.");
$esta_unidad = UnidadDAO::getByPK($_GET["uid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $esta_unidad->getNombre(), 2));
//
// Menu de opciones
//
if ($esta_unidad->getActiva()) {
    $menu = new MenuComponent();
    $menu->addItem("Editar esta unidad", "productos.editar.unidad.php?uid=" . $_GET["uid"]);
    //$menu->addItem("Desactivar este producto", null);
    $btn_eliminar = new MenuItem("Desactivar esta unidad", null);
    $btn_eliminar->addApiCall("api/producto/unidad/eliminar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("productos.lista.unidad.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_unidad(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_unidad_convertible = " . $_GET["uid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta unidad?', eliminar_unidad );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
}
//
// Forma de producto
//
$form = new DAOFormComponent($esta_unidad);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_unidad"));
//		$form->makeObligatory(array(
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:productos.unidad.ver.php

示例6: TitleComponent

//
// Parametros necesarios
//
$page->requireParam("sid", "GET", "Este servicio no existe.");
$este_servicio = ServicioDAO::getByPK($_GET["sid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $este_servicio->getNombreServicio(), 2));
//
// Menu de opciones
//
$menu = new MenuComponent();
$menu->addItem("Editar este servicio", "servicios.editar.php?sid=" . $_GET["sid"]);
$btn_eliminar = new MenuItem("Desactivar este servicio", null);
$btn_eliminar->addApiCall("api/servicios/eliminar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("servicios.lista.php");
$btn_eliminar->addName("eliminar");
$funcion_eliminar = " function eliminar_servicio(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_servicio = " . $_GET["sid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este servicio?', eliminar_servicio );" . "}";
$btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_servicio);
$form->setEditable(false);
$form->hideField(array("id_servicio", "extra_params"));
$page->addComponent($form);
/*
                $tabla = new TableComponent(
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:servicios.ver.php

示例7: MenuComponent

if ($esta_moneda->getActiva()) {
    $menu = new MenuComponent();
    //$menu->addItem("Editar esta moneda", "efectivo.editar.moneda.php?mid=".$_GET["mid"]);
    //$menu->addItem("Desactivar este producto", null);
    $btn_eliminar = new MenuItem("Desactivar esta moneda", null);
    $btn_eliminar->addApiCall("api/efectivo/moneda/eliminar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("efectivo.lista.moneda.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_moneda(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_moneda = " . $_GET["mid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta moneda?', eliminar_moneda );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
} else {
    $menu = new MenuComponent();
    $btn_activar = new MenuItem("Activar esta moneda", null);
    $btn_activar->addApiCall("api/efectivo/moneda/editar", "GET");
    $btn_activar->onApiCallSuccessRedirect("efectivo.lista.moneda.php");
    $btn_activar->addName("activar");
    $funcion_activar = " function activar_moneda(btn){" . "if(btn == 'yes')" . "{" . "var m = {};" . "m.id_moneda = " . $_GET["mid"] . "; m.activa=1;" . "sendToApi_activar(m);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Activar', 'Desea activar esta moneda?', activar_moneda );" . "}";
    $btn_activar->addOnClick("confirmar", $funcion_activar);
    $menu->addMenuItem($btn_activar);
    $page->addComponent($menu);
}
//
// Forma de producto
//
$form = new DAOFormComponent($esta_moneda);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_moneda", "activa"));
//		$form->makeObligatory(array(
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:efectivo.moneda.ver.php

示例8: TitleComponent

//
$page->addComponent(new TitleComponent("Detalles de caja: " . $esta_caja->getDescripcion(), 2));
//
// Menu de opciones
//
if ($esta_caja->getActiva()) {
    $menu = new MenuComponent();
    $menu->addItem("Editar esta caja", "sucursales.editar.caja.php?cid=" . $_GET["cid"]);
    if (!$esta_caja->getAbierta()) {
        $menu->addItem("Abrir esta caja", "sucursales.abrir.caja.php?cid=" . $_GET["cid"]);
    } else {
        $menu->addItem("Cerrar esta caja", "sucursales.cerrar.caja.php?cid=" . $_GET["cid"]);
        $menu->addItem("Realizar corte", "sucursales.corte.caja.php?cid=" . $_GET["cid"]);
    }
    $btn_eliminar = new MenuItem("Desactivar esta caja", null);
    $btn_eliminar->addApiCall("api/sucursal/caja/eliminar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("sucursales.lista.caja.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_caja(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_caja = " . $_GET["cid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta caja?', eliminar_caja );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
}
//
// Forma de producto
//
$form = new DAOFormComponent($esta_caja);
$form->setEditable(false);
$form->hideField(array("id_caja", "id_cuenta_contable"));
$form->createComboBoxJoin("id_sucursal", "descripcion", SucursalDAO::getAll(), $esta_caja->getIdSucursal());
$form->createComboBoxJoin("activa", "activa", array(array("id" => 0, "caption" => "No"), array("id" => 1, "caption" => "Si")), $esta_caja->getActiva());
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:sucursales.caja.ver.php

示例9: Direccion

if (is_null($esta_direccion)) {
    $esta_direccion = new Direccion();
}
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent(R::DescripcionRolFromId($este_usuario->getIdRol()), 3));
$page->addComponent(new TitleComponent($este_usuario->getNombre(), 2));
$page->nextTab("General");
//
// Menu de opciones
//
$menu = new MenuComponent();
$menu->addItem("Editar este usuario", "personal.editar.usuario.php?uid=" . $_GET["uid"]);
$btn_eliminar = new MenuItem("Desactivar este usuario", null);
$btn_eliminar->addApiCall("api/personal/usuario/eliminar");
$btn_eliminar->onApiCallSuccessRedirect("personal.lista.usuario.php");
$btn_eliminar->addName("eliminar");
$funcion_eliminar = " function eliminar_usuario(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_usuario = " . $_GET["uid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este usuario?', eliminar_usuario );" . "}";
$btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
if ($este_usuario->getActivo()) {
    $menu->addMenuItem($btn_eliminar);
}
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_usuario);
$form->setEditable(false);
$form->hideField(array("id_direccion", "id_direccion_alterna", "id_sucursal", "fecha_asignacion_rol", "fecha_alta", "fecha_baja", "activo", "last_login", "consignatario", "id_clasificacion_cliente", "id_clasificacion_proveedor", "tarifa_venta_obtenida", "tarifa_compra_obtenida", "id_tarifa_compra", "id_tarifa_venta", "saldo_del_ejercicio", "intereses_moratorios", "representante_legal", "pagina_web", "mensajeria", "denominacion_comercial", "dias_de_credito", "facturar_a_terceros", "limite_credito", "token_recuperacion_pass", "tiempo_entrega", "ventas_a_credito", "descuento", "dias_de_embarque", "cuenta_de_mensajeria", "password", "id_usuario"));
$form->setCaption("rfc", "RFC");
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:personal.usuario.ver.php

示例10: GerenciaTabPage

 *     Alan Gonzalez <alan@caffeina.mx>
 *
 **/
define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaTabPage();
// Parametros necesarios
$page->requireParam("sid", "GET", "Esta sucursal no existe.");
$esta_sucursal = SucursalDAO::getByPK($_GET["sid"]);
$menu = new MenuComponent();
$menu->addItem("Editar", "sucursales.editar.php?sid=" . $_GET["sid"]);
// Menu de opciones
if ($esta_sucursal->getActiva()) {
    $menu->addItem("Corte", "ventas.corte.php?sid=" . $_GET["sid"]);
    $btn_eliminar = new MenuItem("Desactivar", null);
    $btn_eliminar->addApiCall("api/sucursal/eliminar", "POST");
    $btn_eliminar->onApiCallSuccessRedirect("sucursales.lista.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = "function eliminar_sucursal (btn) {" . "\tif (btn == 'yes') {" . "\t\tvar p = {};" . "\t\tp.id_sucursal = " . $_GET["sid"] . ";" . "\t\tsendToApi_eliminar(p);" . "\t}" . "}" . "function confirmar () {" . "\tExt.MessageBox.confirm('Desactivar', '&iquest;Desea eliminar esta sucursal?', eliminar_sucursal );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
}
$page->addComponent($menu);
// Titulo de la pagina
$page->addComponent(new TitleComponent("Detalles de sucursal"));
$page->addComponent(new TitleComponent($esta_sucursal->getDescripcion(), 2));
/*
 * Tab Detalles
 */
$page->nextTab("Detalles");
$esta_direccion = DireccionDAO::getByPK($esta_sucursal->getIdDireccion());
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:sucursales.ver.php

示例11: MenuItem

$btn_eliminar = new MenuItem("Cancelar este traspaso", null);
$btn_eliminar->addApiCall("api/sucursal/almacen/traspaso/cancelar/", "GET");
$btn_eliminar->onApiCallSuccessRedirect("sucursales.lista.traspaso.almacen.php");
$btn_eliminar->addName("cancelar");
$funcion_eliminar = " function cancelar_traspaso(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_traspaso = " . $_GET["tid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . "      " . "function confirmar_cancelacion(){" . " Ext.MessageBox.confirm('Cancelar', 'Desea cancelar este traspaso?', cancelar_traspaso );" . "}";
$btn_eliminar->addOnClick("confirmar_cancelacion", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
$btn_enviar = new MenuItem("Enviar este traspaso", null);
$btn_enviar->addApiCall("api/sucursal/almacen/traspaso/enviar/", "GET");
$btn_enviar->onApiCallSuccessRedirect("sucursales.lista.traspaso.almacen.php");
$btn_enviar->addName("enviar");
$funcion_enviar = " function enviar_traspaso(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_traspaso = " . $_GET["tid"] . ";" . "sendToApi_enviar(p);" . "}" . "}" . "      " . "function confirmar_envio(){" . " Ext.MessageBox.confirm('Enviar', 'Desea enviar este traspaso?', enviar_traspaso );" . "}";
$btn_enviar->addOnClick("confirmar_envio", $funcion_enviar);
$menu->addMenuItem($btn_enviar);
$btn_recibir = new MenuItem("Recibir este traspaso", null);
$btn_recibir->addApiCall("api/sucursal/almacen/traspaso/recibir/", "GET");
$btn_recibir->onApiCallSuccessRedirect("sucursales.lista.traspaso.almacen.php");
$btn_recibir->addName("recibir");
$funcion_recibir = " function recibir_traspaso(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_traspaso = " . $_GET["tid"] . ";" . "sendToApi_recibir(p);" . "}" . "}" . "      " . "function confirmar_recibo(){" . " Ext.MessageBox.confirm('Recibir', 'Desea recibir este traspaso?', recibir_traspaso );" . "}";
$btn_recibir->addOnClick("confirmar_recibo", $funcion_recibir);
$menu->addMenuItem($btn_recibir);
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_traspaso);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_traspaso"));
//		$form->makeObligatory(array(
//				"compra_en_mostrador",
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:sucursales.traspaso.ver.php

示例12: TitleComponent

// Parametros necesarios
//
$page->requireParam("cid", "GET", "Esta clasificacion no existe.");
$esta_clasificacion = ClasificacionServicioDAO::getByPK($_GET["cid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $esta_clasificacion->getNombre(), 2));
//
// Menu de opciones
//
if ($esta_clasificacion->getActiva()) {
    $menu = new MenuComponent();
    $menu->addItem("Editar esta clasificacion de servicio", "servicios.editar.clasificacion.php?cid=" . $_GET["cid"]);
    $btn_eliminar = new MenuItem("Desactivar esta clasificacion", null);
    $btn_eliminar->addApiCall("api/servicios/clasificacion/eliminar/", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("servicios.lista.clasificacion.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_clasificacion(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_clasificacion_servicio = " . $_GET["cid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta clasificacion?', eliminar_clasificacion );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
}
//
// Forma de producto
//
$form = new DAOFormComponent($esta_clasificacion);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_clasificacion_servicio"));
//		$form->makeObligatory(array(
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:servicios.clasificacion.ver.php

示例13: TitleComponent

$customer = UsuarioDAO::getByPK($esta_orden->getIdUsuarioVenta());
if (!is_null($customer)) {
    $link_to_customer = "<a href='clientes.ver.php?cid=" . $esta_orden->getIdUsuarioVenta() . "'>";
    $link_to_customer .= $customer->getNombre();
    $link_to_customer .= "</a>";
} else {
    $link_to_customer = "<span style='color:gray'>este cliente ya no existe</span>.";
}
$page->addComponent(new TitleComponent("Orden de servicio " . $_GET["oid"] . " para " . $link_to_customer, 2));
//
// Menu de opciones
//
$menu = new MenuComponent();
if ($esta_orden->getActiva()) {
    $btn_eliminar = new MenuItem("Cancelar orden", null);
    $btn_eliminar->addApiCall("api/servicios/orden/cancelar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("servicios.lista.orden.php");
    $btn_eliminar->addName("cancelar");
    $funcion_cancelar = " function cancelar_orden(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_orden_de_servicio = " . $_GET["oid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . "      " . "function confirmar_cancelacion(){" . " Ext.MessageBox.confirm('Cancelar', 'Desea cancelar esta orden?', cancelar_orden );" . "}";
    $btn_eliminar->addOnClick("confirmar_cancelacion", $funcion_cancelar);
    $menu->addMenuItem($btn_eliminar);
    $editar = new MenuItem("Editar orden", null);
    $editar->addOnClick("_e", "function _e(){ window.location = 'servicios.detalle.orden.editar.php?oid=" . $_GET["oid"] . "' ; }");
    $menu->addMenuItem($editar);
    $btn_terminar = new MenuItem("Terminar orden", null);
    $btn_terminar->addName("terminar");
    $btn_terminar->addClass("OK");
    $funcion_terminar = " function redir_terminar( ){ window.location = \"servicios.terminar.orden.php?oid=" . $_GET["oid"] . "\"; } ";
    $btn_terminar->addOnClick("redir_terminar", $funcion_terminar);
    $menu->addMenuItem($btn_terminar);
}
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:servicios.detalle.orden.php

示例14: TitleComponent

// Parametros necesarios
//
$page->requireParam("cid", "GET", "Esta clasificacion de proveedor no existe.");
$esta_clasificacion = ClasificacionProveedorDAO::getByPK($_GET["cid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $esta_clasificacion->getNombre(), 2));
//
// Menu de opciones
//
$menu = new MenuComponent();
$menu->addItem("Editar esta clasificacion", "proveedores.editar.clasificacion.php?cid=" . $_GET["cid"]);
//$menu->addItem("Desactivar este producto", null);
$btn_eliminar = new MenuItem("Desactivar esta clasificacion de proveedor", null);
$btn_eliminar->addApiCall("api/proveedor/clasificacion/eliminar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("proveedores.lista.clasificacion.php");
$btn_eliminar->addName("eliminar");
$funcion_eliminar = " function eliminar_clasificacion(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_clasificacion_proveedor = " . $_GET["cid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta clasificacion de proveedor?', eliminar_clasificacion );" . "}";
$btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($esta_clasificacion);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_clasificacion_proveedor"));
//		$form->makeObligatory(array(
//				"compra_en_mostrador",
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:proveedores.clasificacion.ver.php

示例15: TitleComponent

    exit;
}
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de la compra " . $esta_compra->getIdCompra(), 2));
//
// Menu de opciones
//
if (!$esta_compra->getCancelada()) {
    $menu = new MenuComponent();
    if ($esta_compra->getTipoDeCompra() == "credito") {
        $menu->addItem("Abonar a esta compra", "cargos_y_abonos.nuevo.abono.php?cid=" . $_GET["cid"] . "&did=" . $esta_compra->getIdVendedorCompra());
    }
    $btn_eliminar = new MenuItem("Cancelar esta compra", null);
    $btn_eliminar->addApiCall("api/compras/cancelar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("compras.lista.php");
    $btn_eliminar->addName("cancelar");
    $funcion_eliminar = " function eliminar_empresa(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_compra = " . $_GET["cid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea cancelar esta compra?', eliminar_empresa );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
}
//
// Forma de producto
//
$esta_compra->setFecha(FormatTime($esta_compra->getFecha()));
$esta_compra->setImpuesto(FormatMoney($esta_compra->getImpuesto()));
$esta_compra->setDescuento(FormatMoney($esta_compra->getDescuento()));
$esta_compra->setSubtotal(FormatMoney($esta_compra->getSubtotal()));
$esta_compra->setTotal(FormatMoney($esta_compra->getTotal()));
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:compras.detalle.php


注:本文中的MenuItem::addApiCall方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。