$page->requireParam("tid", "GET", "Este tipo de almacen no existe."); $este_tipo_almacen = TipoAlmacenDAO::getByPK($_GET["tid"]); // // Titulo de la pagina // $page->addComponent(new TitleComponent("Detalles de " . $este_tipo_almacen->getDescripcion(), 2)); // // Menu de opciones // $menu = new MenuComponent(); $menu->addItem("Editar este tipo de almacen", "sucursales.editar.tipo_almacen.php?tid=" . $_GET["tid"]); $almacenes = AlmacenDAO::search(new Almacen(array("id_tipo_almacen" => $_GET["tid"]))); if (empty($almacenes)) { $btn_eliminar = new MenuItem("Eliminar este tipo de almacen", null); $btn_eliminar->addApiCall("api/sucursal/tipo_almacen/eliminar", "GET"); $btn_eliminar->onApiCallSuccessRedirect("sucursales.lista.tipo_almacen.php"); $btn_eliminar->addName("eliminar"); $funcion_eliminar = " function eliminar_sucursal(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_tipo_almacen = " . $_GET["tid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . " " . "function confirmar(){" . " Ext.MessageBox.confirm('Eliminar', 'Desea eliminar este tipo de almacen?', eliminar_sucursal );" . "}"; $btn_eliminar->addOnClick("confirmar", $funcion_eliminar); $menu->addMenuItem($btn_eliminar); } $page->addComponent($menu); // // Forma de producto // $form = new DAOFormComponent($este_tipo_almacen); $form->setEditable(false); $form->hideField(array("id_tipo_almacen", "activo")); $page->addComponent($form); $page->addComponent(new TitleComponent("Almacenes con este tipo de almacen")); $r = AlmacenesController::Buscar(null, null, null, $_GET["tid"]);
$page->addComponent(new TitleComponent("Detalles de la venta " . $esta_venta->getIdVenta(), 2)); } if ($esta_venta->getCancelada()) { $page->addComponent(new TitleComponent("[CANCELADA]", 3)); } // // Menu de opciones // $menu = new MenuComponent(); if (!$esta_venta->getEsCotizacion() && !$esta_venta->getCancelada()) { if ($esta_venta->getTipoDeVenta() == "credito") { $menu->addItem("Abonar a esta venta", "cargos_y_abonos.nuevo.abono.php?vid=" . $_GET["vid"] . "&did=" . $esta_venta->getIdCompradorVenta()); } $btn_eliminar = new MenuItem("Cancelar esta venta", null); $btn_eliminar->addApiCall("api/ventas/cancelar", "GET"); $btn_eliminar->onApiCallSuccessRedirect("ventas.lista.php"); $btn_eliminar->addName("cancelar"); $funcion_eliminar = " function eliminar_empresa(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_venta = " . $_GET["vid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . " " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea cancelar esta venta?', eliminar_empresa );" . "}"; $btn_eliminar->addOnClick("confirmar", $funcion_eliminar); $menu->addMenuItem($btn_eliminar); } $btn = new MenuItem("<img src='../../media/iconos/printer.png'> Imprimir", null); $btn->addOnClick("i", "function i(){window.location = 'ventas.detalle.imprimir.php?vid=" . $esta_venta->getIdVenta() . "';}"); $menu->addMenuItem($btn); $page->addComponent($menu); $esta_venta->setSaldo(FormatMoney($esta_venta->getSaldo())); $esta_venta->setTotal(FormatMoney($esta_venta->getTotal())); $esta_venta->setSubtotal(FormatMoney($esta_venta->getSubtotal())); $esta_venta->setFecha(FormatTime($esta_venta->getFecha(), "SUPLEMENTARY")); $form = new DAOFormComponent($esta_venta); $form->setEditable(false);
$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()); $form->createComboBoxJoin("control_billetes", "control_billetes", array(array("id" => 0, "caption" => "No"), array("id" => 1, "caption" => "Si")), $esta_caja->getControlBilletes());
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()); $form->createComboBoxJoin("id_rol", "nombre", RolDAO::getAll(), $este_usuario->getIdRol());
// $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", // "costo_estandar",
$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();
// 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); $table = new TableComponent(array("id_producto" => "Producto", "id_unidad" => "Unidad", "cantidad" => "Cantidad"), ProductoPaqueteDAO::search(new ProductoPaquete(array("id_paquete" => $_GET["pid"]))));
// 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( array(
<?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"]);
$page->requireParam("bid", "GET", "Este billete no existe."); $este_billete = BilleteDAO::getByPK($_GET["bid"]); // // Titulo de la pagina // $page->addComponent(new TitleComponent("Detalles de " . $este_billete->getNombre(), 2)); // // Menu de opciones // if ($este_billete->getActivo()) { $menu = new MenuComponent(); $menu->addItem("Editar este billete", "efectivo.editar.billete.php?bid=" . $_GET["bid"]); //$menu->addItem("Desactivar este producto", null); $btn_eliminar = new MenuItem("Desactivar este billete", null); $btn_eliminar->addApiCall("api/efectivo/billete/eliminar", "GET"); $btn_eliminar->onApiCallSuccessRedirect("efectivo.lista.billete.php"); $btn_eliminar->addName("eliminar"); $funcion_eliminar = " function eliminar_billete(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_billete = " . $_GET["bid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . " " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este billete?', eliminar_billete );" . "}"; $btn_eliminar->addOnClick("confirmar", $funcion_eliminar); $menu->addMenuItem($btn_eliminar); $page->addComponent($menu); } // // Forma de producto // $form = new DAOFormComponent($este_billete); $form->setEditable(false); //$form->setEditable(false); $form->hideField(array("id_billete", "activo")); // $form->makeObligatory(array( // "compra_en_mostrador",
$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( // "compra_en_mostrador",
$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", // "costo_estandar",
// $page->requireParam("cuid", "GET", "Esta categoria unidad de medida no existe."); $esta_unidad = CategoriaUnidadMedidaDAO::getByPK($_GET["cuid"]); // // Titulo de la pagina // $page->addComponent(new TitleComponent("Detalles de " . $esta_unidad->getDescripcion(), 2)); // // Menu de opciones // if ($esta_unidad->getActiva()) { $menu = new MenuComponent(); $menu->addItem("Editar esta categoria unidad de medida", "productos.editar.categoria_unidad_medida.php?cuid=" . $_GET["cuid"]); //$menu->addItem("Desactivar este producto", null); $btn_eliminar = new MenuItem("Desactivar esta categoria unidad de medida", null); $btn_eliminar->addApiCall("api/producto/unidad/eliminar", "GET"); $btn_eliminar->onApiCallSuccessRedirect("productos.lista.categoria_unidad_medida.php"); $btn_eliminar->addName("eliminar"); $funcion_eliminar = " function eliminar_unidad(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_unidad_medida_convertible = " . $_GET["cuid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . " " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta categoria unidad de medida?', 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->hideField(array("id_categoria_unidad_medida")); $page->addComponent($form); $page->render();
$page->requireParam("cid", "GET", "Esta cuenta no existe."); $cuenta = $controller::DetalleCuenta($_GET["cid"]); $cuentas = $controller::BuscarCuenta($cuenta["id_catalogo_cuentas"]); // Titulo de la pagina // $page->addComponent(new TitleComponent("Detalles de la cuenta: " . $cuenta["nombre_cuenta"], 2)); // // Menu de opciones // if ($cuenta["activa"] === true || $cuenta["activa"] === 1 || $cuenta["activa"] === "1") { $menu = new MenuComponent(); $menu->addItem("<< Regresar", "contabilidad.cuentas.php?idcc=" . $cuenta["id_catalogo_cuentas"]); $menu->addItem("Editar", "contabilidad.cuentas.editar.php?cid=" . $cuenta["id_cuenta_contable"]); $btn_eliminar = new MenuItem("Eliminar esta cuenta", null); $btn_eliminar->addApiCall("api/contabilidad/cuenta/eliminar", "POST"); $btn_eliminar->onApiCallSuccessRedirect("contabilidad.cuentas.php"); $btn_eliminar->addName("eliminar"); $funcion_eliminar = " function eliminar_cuenta(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_cuenta_contable = " . $_GET["cid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . " " . "function confirmacion(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta cuenta?', eliminar_cuenta );" . "}"; //// $btn_eliminar->addOnClick("confirmacion", $funcion_eliminar); $menu->addMenuItem($btn_eliminar); $page->addComponent($menu); } // // Forma de producto // $form = new DAOFormComponent(CuentaContableDAO::getByPK($_GET["cid"])); $form->setEditable(false); $form->hideField(array("id_cuenta_contable", "clave", "nivel", "consecutivo_en_nivel", "afectable", "activa", "clasificacion")); $form->createComboBoxJoin("cargos_aumentan", "cargos_aumentan", array(array("id" => 0, "caption" => "No"), array("id" => 1, "caption" => "Si")), $cuenta["cargos_aumentan"]); $form->createComboBoxJoin("abonos_aumentan", "abonos_aumentan", array(array("id" => 0, "caption" => "No"), array("id" => 1, "caption" => "Si")), $cuenta["abonos_aumentan"]);