} else { if ($_POST['fin_minutos'] < $_POST['inicio_minutos']) { $mensaje .= "<hr>ERROR. La hora final debe ser mayor a la hora inicial<hr>"; } else { $mensaje .= "<hr>ERROR. La hora inicial y la hora final no pueden coincidir<hr>"; } } } } } else { $mensaje .= "<hr>ERROR. No has seleccionado el comercial<hr>"; } } if ($_POST['editar_parte']) { if ($_POST['comercial']) { $total_duracion = calcular_hora($_POST['inicio_horas'] . ":" . $_POST['inicio_minutos'], $_POST['fin_horas'] . ":" . $_POST['fin_minutos']); $clienteproyecto = explode("||", $_POST['cliente_proyecto']); if ($_POST['tipo_trabajo'] == '1') { if ($_POST['subtrabajo_gisma']) { $subtrabajo = $_POST['subtrabajo_gisma']; } if ($_POST['subtrabajo_gisma_nuevo']) { $subtrabajo = $_POST['subtrabajo_gisma_nuevo']; } } if ($_POST['tipo_trabajo'] == '6') { $subtrabajo = $_POST['subtrabajo_otros']; } $editar_parte = ejecutar_query("UPDATE kz_te_partes SET\n\t\t\tcomercial = '" . $_POST['comercial'] . "',\n\t\t\tcliente = '" . $clienteproyecto[0] . "',\n\t\t\tprovincia = '" . $_POST['provincia'] . "',\n\t\t\tproyecto = '" . $clienteproyecto[1] . "',\n\t\t\tdia = '" . $_POST['ano'] . "-" . $_POST['mes'] . "-" . $_POST['dia'] . "',\n\t\t\thora_inicio = '" . $_POST['inicio_horas'] . ":" . $_POST['inicio_minutos'] . "',\n\t\t\thora_fin = '" . $_POST['fin_horas'] . ":" . $_POST['fin_minutos'] . "',\n\t\t\ttotal_duracion = '" . $total_duracion . "',\n\t\t\ttipo_trabajo = '" . $_POST['tipo_trabajo'] . "',\n\t\t\tsubtrabajo = '" . $subtrabajo . "',\n\t\t\tlabor_realizada = '" . $_POST['labor_realizada'] . "',\n\t\t\totros = '" . $_POST['otros'] . "'\n\t\t\twhere id = " . $_POST['id'] . ""); $mensaje .= "<hr>Se ha editado el parte<hr>"; } else {
if ($encita[$s] != '') { if ($parte[$s][$minutos . ":" . $valor]['TIPO'] == 'real') { $class[$s] = "style='background-color: #DFFEDE; color: black; font-weight: bolder;border: 2px solid GREEN;'"; } if ($parte[$s][$minutos . ":" . $valor]['TIPO'] == 'planificado') { $class[$s] = "style='background-color: #ebebff; color: black; font-weight: bolder;border: 2px solid BLUE;'"; } if ($parte_visita[$s][$minutos . ":" . $valor]['ESTADO'] == 'visita') { $class[$s] = "style='background-color: #FEFFAC; color: black; font-weight: bolder;border: 2px solid YELLOW;'"; } if ($parte_naranja[$s][$minutos . ":" . $valor]['ESTADO'] == 'naranja') { $class[$s] = "style='background-color: #FFE1B5; color: black; font-weight: bolder;border: 2px solid ORANGE;'"; } } if ($contenido != '') { echo "<td class='hora' id='{$mostrarhora}'rowspan=" . calcular_hora($parte[$s][$minutos . ":" . $valor]['hora_inicio'], $parte[$s][$minutos . ":" . $valor]['hora_fin']) / 5 . " {$class[$s]} style='{$raya_arriba}' >\n\t\t\t\t\t\t\t\t\t{$contenido} </td>"; } else { if ($encita[$s] == '') { echo "<td {$class[$s]} onClick=\"openDialog3(this,{pag: '{$pag}', dia: '{$fecha[$s]}', minutos: '{$valor}', hora: '{$i}', comercial: '" . $_POST['comercial'] . "'});\" style='{$raya_arriba} {$diadehoy[$s]} {$domingo[$s]}' ></td>"; } } if ($s == 0) { $s = 7; } } echo "</tr>"; } } ?> <script type="text/javascript">
if ($encita[$s] == $minutos . ":" . $valor) { $encita[$s] = ''; $class[$s] = ''; $classcelda[$s] = ""; } if (in_array($minutos . ":" . $valor, $dia[$s])) { $contenido = "<div class='cita'>\n\t\t\t\t\t" . hora_sin_segundos($parte[$s][$minutos . ":" . $valor]['hora_inicio']) . "-" . hora_sin_segundos($parte[$s][$minutos . ":" . $valor]['hora_fin']) . "<br>\n\t\t\t\t\t" . $PARTES_CLIENTES[$parte[$s][$minutos . ":" . $valor]['cliente']] . "<br>\n\t\t\t\t\t" . $ARRAY_PROYECTOS[$parte[$s][$minutos . ":" . $valor]['proyecto']] . "<br>\n\t\t\t\t\t" . $ARRAY_TRABAJOS['trabajos_padre'][$parte[$s][$minutos . ":" . $valor]['tipo_trabajo']] . "</div>"; $encita[$s] = hora_sin_segundos($parte[$s][$minutos . ":" . $valor]['hora_fin']); } else { $contenido = ""; } if ($encita[$s] != '') { $class[$s] = "style='background-color: #ebebff; color: black; font-weight: bolder;border: 2px solid BLUE;'"; } if ($contenido != '') { echo $tabla[$i][$valor] = "<td rowspan=" . calcular_hora($parte[$s][$minutos . ":" . $valor]['hora_inicio'], $parte[$s][$minutos . ":" . $valor]['hora_fin']) / 5 . " {$class[$s]} style='{$raya_arriba}' >\n\t\t\t\t\t{$contenido} </td>"; } else { if ($encita[$s] == '') { echo "<td {$class[$s]} style='{$raya_arriba} {$diadehoy[$s]} {$domingo[$s]}' ></td>"; } } if ($s == 0) { $s = 7; } } echo "</tr>"; } } ?> </table>