// $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']); function funcion_sucursal($id_sucursal) { return SucursalDAO::getByPK($id_sucursal) ? SucursalDAO::getByPK($id_sucursal)->getRazonSocial() : "------";
// Titulo de la pagina // $page->addComponent(new TitleComponent("Detalles de " . $este_paquete->getNombre(), 2)); // // 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);
$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", // "costo_estandar", // "nombre_producto", // "id_empresas", // "codigo_producto",
// Titulo de la pagina // $page->addComponent(new TitleComponent("Detalles de traspaso del almacen " . AlmacenDAO::getByPK($este_traspaso->getIdAlmacenEnvia())->getNombre() . " al almacen " . AlmacenDAO::getByPK($este_traspaso->getIdAlmacenRecibe())->getNombre(), 2)); // // Menu de opciones // $menu = new MenuComponent(); $menu->addItem("Editar este traspaso", "sucursales.editar.traspaso.almacen.php?tid=" . $_GET["tid"]); //$menu->addItem("Desactivar este producto", null); $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);
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 // $page->nextTab("General"); $menu = new MenuComponent(); $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); if (!is_null($asignado)) { $esta_orden->setIdUsuarioAsignado($asignado->getNombre()); } else { $esta_orden->setIdUsuarioAsignado("<img src='../../media/iconos/user_delete.png'> Nadie esta asignado"); } //$form->createComboBoxJoin("id_servicio", "nombre_servicio", ServicioDAO::getAll(), $esta_orden->getIdServicio()); //$form->createComboBoxJoin("id_usuario", "nombre", UsuarioDAO::getAll(), $esta_orden->getIdUsuario()); $servicio = ServicioDAO::getByPK($esta_orden->getIdServicio());
} 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); } $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); //