function DATA_visita() { switch (_F_usuario_cache('nivel')) { case _N_usuario: echo "<div>"; echo ui_barra_lateral("Visitas solicitadas por '" . _F_usuario_cache('nombre') . "'", "12", "Porcentaje de cumplimiento en la puntualidad de visitas", "95%", "Nota promedio otorgada por los clientes a Iprint en " . ucfirst(strftime('%B', strtotime("-1 month"))), "9.5"); echo "<div style='position:absolute;left:200px;width:70%'>"; echo "<div style='float:left'>"; echo "<b>Seleccione el día " . "<div style='margin-top:10px;' class='date-pick'></div><br />" . "</b><br />"; echo "</div>"; echo "<div style='float:right'>"; echo "<div id='resultados'>"; echo "</div>"; //Resultados echo "</div>"; echo "<div style='clear:both'></div>"; echo "<hr />"; echo "<b>Para solicitar un visita</b>\n <ol>\n <li>Seleccione en el calendario el día que desee ser visitado.</li>\n <li>Se mostrará una tabla de horarios de visitas disponibles para el día seleccionado.</li>\n <li>Proceda a reservar su cita realizando clic sobre el enlace <b>Disponible</b> adecuado.</li>\n <li>Se confirmará la selección y se le mostrará un código validación de reservación de cita, este es el único código con el cúal Ud. podrá cancelar o modificar esta cita, y esto deberá realizarse vía telefónica.</li>\n </ol>"; echo "</div>"; echo "</div>"; echo JS_onload(ui_js_ini_datepicker("+0", "+30", ', onSelect: function(dateText) { $("#resultados").load("data/visita+ajax.php",{fecha:dateText}); }') . '$.jGrowl("Si necesita una visita con menos de dos horas de anticipación, por favor hable a nuestras oficinas al número: XXXXXX", {theme: "aviso",life:5000});'); break; case _N_administrador: echo "<div style='position:relative;width:95%;margin-left:auto;margin-right:auto'>"; echo "Limitar vista a visitas con estado: " . ui_combobox('cmbFiltrarEstado', '<option value="">Cualquiera</option>' . ui_combobox_o_const_visitas(), "", "", "width:auto") . " entre hoy " . ui_input("txtDesde", "+0", "", "", "width:4em") . "días, hasta " . ui_input("txtHasta", "+10", "", "", "width:4em") . "días " . ui_input("cmdFiltrar", "Filtrar", "button"); echo "<br /><br />"; echo '<div id="tabla_visitas">Cargando datos...</div>'; echo JS_onload(' $("#tabla_visitas").load("data/visita+ajax.php?tabla=visitas&f_estado=1&f_desde=0&f_hasta=30"); $("#cmdFiltrar").click(function(){$("#tabla_visitas").load("data/visita+ajax.php?tabla=orden&f_estado="+$("#cmbFiltrarEstado").val()+"&f_desde="+escape($("#txtDesde").val())+"&f_hasta="+escape($("#txtHasta").val()));}); '); echo "</div>"; break; } }
break; case 4: $nPaso = "4: Escala"; $InfoPaso = "¿El arte que envía se encuentra ya en la escala real de impresión?"; $Datos = "¿Escala real? " . ui_optionbox_nosi('optNoSi'); $InfoExtra = "Recuerde que si la imagen <b>no</b> es vectorial, pedir una impresión a mayor escala puede resultar en imagenes borrosas.<br />Para la mejor calidad posible, siempre envie sus impresiones en formato vectorial evitando incustrar imagenes de mapa de bits."; $Recoger = 'optNoSi: $("input[name=\'optNoSi\']:checked").val()'; $Script = '$("input[name=\'optNoSi\']:nth(' . _F_orden_cache('optNoSi') . ')").attr("checked","checked");'; break; case 5: $nPaso = "5: Entrega"; $InfoPaso = "¿Cúal es la fecha máxima de entrega para este orden?"; $Datos = "Fecha de entrega " . ui_input('txtFechaEntrega', mysql_date_a_fecha(_F_orden_cache('txtFechaEntrega')), 'text', 'date-pick', '', 'READONLY') . ' Hora: ' . ui_combobox("cmbHoraEntrega", ui_combobox_o_horas_habiles(), '', '', 'width:auto'); $InfoExtra = "Tip: para nosotros todas las impresiones son 'urgentes', por ello evite solicitar todas las impresiones para el día siguiente si no es realmente necesario."; $Recoger = 'txtFechaEntrega: $("#txtFechaEntrega").val(), cmbHoraEntrega: $("#cmbHoraEntrega").val(),'; $Script = ui_js_ini_datepicker("+1") . '$("#cmbHoraEntrega").val("' . date("H:i:s", strtotime(_F_orden_cache('txtFechaEntrega'))) . '");'; break; case 6: // Calcular el costo. /* Formula: * 1. Obtener los m² de impresión. * 2. Multiplicarlos por el precio del material seleccionado. * 3. Multiplcar por el número de copias */ // Obtengamos el precio del material $c = "SELECT costo FROM ahm_materiales_indv WHERE id_material='" . _F_orden_cache('cmbListaMateriales') . "' AND id_usuario='" . _F_usuario_cache('id_usuario') . "'"; DEPURAR($c, 0); $resultado = db_consultar($c); if ($resultado) { $costo = db_resultado($resultado, 'costo'); } else {