$( "#datepicker_2" ).datepicker(); }); </script> </head> <body> <div id="content"> <form method="post" action="../controlador/agregarReconocimiento.php" class="formularios"> <ul> <li> <h2>Reconocimiento a Empleados</h2> </li> <li> <label for="empleado_reconocimiento" class ="labelNormal">Empleado:</label> <select name="empleado_reconocimiento"> <?php $empleados = DAOFactory::getTblEmpleadoDAO()->queryAll(); for ($i = 0; $i < count($empleados); $i++) { $fila = $empleados[$i]; echo '<option value="' . $fila->idEmpleado . '">' . $fila->apellido . ', ' . $fila->nombre . '</option>'; } ?> </select> </li> <li> <label for="descripcion_reconocimiento" class ="labelNormal">Descripcion:</label> <textarea name="descripcion_reconocimiento" cols="40" rows="6"></textarea> </li> <li> <button class="submit" type="submit" value="enviar">Guardar</button> </li> </ul>
$transaction = new Transaction(); $empleado = new TblEmpleado(); $empleado->nombre = strtoupper($_POST['nombre_empleado']); $empleado->apellido = strtoupper($_POST['apellido_empleado']); $empleado->sexoempleado = $_POST['sexo_empleado']; $empleado->dui = $_POST['dui_empleado']; $empleado->nit = $_POST['nit_empleado']; $empleado->isss = $_POST['isss_empleado']; $empleado->afp = $_POST['afp_empleado']; $empleado->cuenta = $_POST['numerocuenta_empleado']; $empleado->salario = $_POST['salario_empleado']; $fecha = $_POST['fecha_ano'] . '-' . $_POST['fecha_mes'] . '-' . $_POST['fecha_dia']; //$fecha = date("Y-m-d", strtotime($fecha) ); $empleado->fechaNacimiento = $fecha; $empleado->idPuestoTrabajo = $_POST['puesto_empleado']; DAOFactory::getTblEmpleadoDAO()->insert($empleado); $usuario = new TblUsuario(); $apellido1 = explode(" ", $empleado->apellido); $fecha1 = explode("-", $fecha); $usuario->usuario = strtoupper(substr($empleado->nombre, 0, 1) . $apellido1[0]) . $fecha1[2]; $usuario->idEmpleado = $empleado->idEmpleado; $usuario->contrasena = md5($usuario->usuario); $usuario->privilegio = 5; DAOFactory::getTblUsuarioDAO()->insert($usuario); $transaction->commit(); echo '<script language="JavaScript" type="text/javascript"> var pagina="../vista/form_agregarEmpleado.php"; alert("Usuario:' . $usuario->usuario . '"); function redireccionar() {
<body> <div class="datagrid"> <form method="post" action="form_editarEmpleado.php"> <table> <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>
<?php require_once '../modelo/include_dao.php'; require_once 'menu.php'; ?> <html> <head> <link rel="stylesheet" href="form_detalleEmpelado.css"> </head> <body> <?php $empleadoid = $_GET['id']; $empleado = DAOFactory::getTblEmpleadoDAO()->load($empleadoid); ?> <table width="75%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <fieldset> <legend> Informacion General </legend> <table> <tr> <td><label class="labelNormal">Nombres:</label></td> <td><label><?php echo $empleado->nombre . ' ' . $empleado->apellido; ?> </label></td> </tr> <tr> <td><label class="labelNormal">DUI:</label></td> <td><label><?php echo $empleado->dui;