<td><input id="datepicker_2" type="text" name="fecha_fin_educacion"></td> </tr> </table> </form> </div> <!--Contenido de la Pestaña 3--> <div id="content-3" style="text-align:center;"> <form class="contact_form" action="" method="post" name="contact_form"> <table border="0" style="margin: 0 auto;" id="page"> <tr> <td><label class="labelNormal">Departamento:</label></td> <td><select name="departamento_empleado" onchange="mostrarPuestos(this.value)"> <?php $departamento = DAOFactory::getTblDepartamentoDAO()->queryAll(); for ($i = 0; $i < count($departamento); $i++) { $row = $departamento[$i]; echo '<option value="' . $row->idDepartamento . '">' . $row->nombre . '</option>'; } ?> </select></td> </tr> <tr> <td><label class="labelNormal">Puesto Trabajo:</label></td> <td><select name="puesto_empleado" id="txtHint"></select></td> </tr> </table> </form> </div>
<thead> <tr> <th>ID</th> <th>Empleado</th> <th>Departamento</th> <th>Puesto Trabajo</th> <th>Opciones</th> </tr> </thead> <tbody> <?php $empleado = DAOFactory::getTblEmpleadoDAO()->queryAllOrderBy("apellido"); for ($i = 0; $i < count($empleado); $i++) { $row = $empleado[$i]; echo '<tr>'; echo '<td>' . $row->idEmpleado . '</td>'; echo '<td>' . $row->apellido . ', ' . $row->nombre . '</td>'; $puesto = DAOFactory::getTblPuestoTrabajoDAO()->load($row->idPuestoTrabajo); $departamento = DAOFactory::getTblDepartamentoDAO()->load($puesto->idDepartamento); echo '<td>' . $departamento->nombre . '</td>'; echo '<td>' . $puesto->nombre . '</td>'; echo '<td><a href="form_detalleEmpleado.php?id=' . $row->idEmpleado . '">Detalles</a></td>'; echo '</tr>'; } ?> </tbody> </table> </form> </div> </body> </html>
<?php error_reporting(E_ALL); ini_set('display_errors', '1'); require_once '../modelo/include_dao.php'; $transaction = new Transaction(); $departamento = new TblDepartamento(); echo $_POST['nombre_departamento']; echo $_POST['descripcion_departamento']; $departamento->nombre = $_POST['nombre_departamento']; $departamento->descripcion = $_POST['descripcion_departamento']; DAOFactory::getTblDepartamentoDAO()->insert($departamento); $transaction->commit(); echo 'Departamento agregado con exito'; header("Location: ../vista/menu.php");