//
$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() : "------";
示例#2
0
// 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);
示例#3
0
    $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);
//