$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"]); $tabla = new TableComponent(array("nombre" => "Nombre", "id_sucursal" => "Sucursal", "id_empresa" => "Empresa", "activo" => "Activo"), $r['resultados']);
} 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); $form->hideField(array("id_venta", "id_caja", "id_venta_caja", "id_comprador_venta", "id_sucursal", "id_usuario", "impuesto", "retencion", "es_cotizacion", "cancelada", "tipo_de_pago"));
$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", // "nombre_producto",
// $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"])))); function funcion_producto($id_producto)
// 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); } $imp = new MenuItem(" <img src='../../media/iconos/printer.png'> Imprimir", null); $imp->addOnClick("_p", "function _p(){ window.open('servicios.detalle.orden.impresion.php?oid=" . $_GET["oid"] . "'); }"); $menu->addMenuItem($imp); $page->addComponent($menu); // // Forma de producto // $esta_orden->setFechaOrden(FormatTime($esta_orden->getFechaOrden())); $a = $esta_orden->getIdUsuarioAsignado(); $asignado = UsuarioDAO::getByPK($a);