public function leerPorDocumento($documento = '') { $sql = "SELECT * FROM administrador WHERE idAdministrador = {$documento}"; $sentencia = $this->getDb()->prepare($sql); $sentencia->execute(); $filas = $sentencia->fetch(); $persona = new Administrador(); Mapeador::mapearAdministrador($persona, $filas); return $persona; }
public function leerPorDocumento($documento = '') { $sql = "SELECT * FROM estudiantes WHERE idEstudiantes = {$documento}"; $sentencia = $this->getDb()->prepare($sql); $sentencia->execute(); $filas = $sentencia->fetch(); $estudiante = new Estudiante(); Mapeador::mapearEstudiante($estudiante, $filas); return $estudiante; }
public function leerPorDocumento($documento = '') { $sql = "SELECT * FROM personas WHERE documento = {$documento}"; $sentencia = $this->getDb()->prepare($sql); $sentencia->execute(); $filas = $sentencia->fetch(); $persona = new Persona(); Mapeador::mapearPersona($persona, $filas); return $persona; }
public function leerPorUsuario($usuario) { $sql = "SELECT * FROM usuarios WHERE usuario = '{$usuario}'"; $sentencia = $this->getDb()->prepare($sql); $sentencia->execute(); $filas = $sentencia->fetch(); $usuario = new Usuario(); if ($filas) { Mapeador::mapearUsuario($usuario, $filas); return $usuario; } else { return null; } }
<?php include dirname(__FILE__) . '\\..\\Modelo\\Persona.php'; include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php'; include dirname(__FILE__) . '\\..\\dao\\docenteDAO.php'; $docente = new Docente(); $mensaje = ""; $datos = array('idDocente' => $_POST['Docente']['idDocente'], 'Nombres' => $_POST['Docente']['Nombres'], 'Apellidos' => $_POST['Docente']['Apellidos'], 'Telefono' => $_POST['Docente']['Telefono'], 'Email' => $_POST['Docente']['Email'], 'Direccion' => $_POST['Docente']['Direccion'], 'Fecha' => $_POST['Docente']['Fecha']); Mapeador::mapearDocente($docente, $datos); $docenteDAO = new docenteDAO(); try { if (array_key_exists("agregar", $_POST)) { $retorno = $docenteDAO->insertarDocente($docente); } elseif (array_key_exists("modificar", $_POST)) { $retorno = $docenteDAO->actualizarDocente($docente); } elseif (array_key_exists("eliminar", $_POST)) { $retorno = $docenteDAO->eliminarDocente($docente); } } catch (Exception $ex) { $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage(); } echo $mensaje . "<p/><a href='../indexDocente.php'>Regresar al inicio</a>";
<?php include dirname(__FILE__) . '\\..\\Modelo\\Asignatura.php'; include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php'; include dirname(__FILE__) . '\\..\\dao\\AsignaturaDAO.php'; $persona = new Asignatura(); $mensaje = ""; $datos = array('idAsignatura' => $_POST['Asignatura']['idAsignatura'], 'nombre' => $_POST['Asignatura']['Nombre'], 'contenido' => $_POST['Asignatura']['Contenido'], 'metodologia' => $_POST['Asignatura']['Metodologia'], 'bibliografia' => $_POST['Asignatura']['Bibliografia'], 'fecha' => $_POST['Asignatura']['Fecha']); Mapeador::mapearAsignatura($persona, $datos); $personaDAO = new AsignaturaDAO(); try { if (array_key_exists("agregar", $_POST)) { $retorno = $personaDAO->insertarAsignatura($persona); } elseif (array_key_exists("modificar", $_POST)) { $retorno = $personaDAO->actualizarAsignatura($persona); } elseif (array_key_exists("eliminar", $_POST)) { $retorno = $personaDAO->eliminarAsignatura($persona); } } catch (Exception $ex) { $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage(); } echo $mensaje . "<p/><a href='../indexAsignatura.php'>Regresar al inicio</a>";
<?php include dirname(__FILE__) . '\\..\\Modelo\\Persona.php'; include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php'; include dirname(__FILE__) . '\\..\\dao\\personaDAO.php'; $persona = new Persona(); $mensaje = ""; $datos = array('idPersona' => $_POST['Persona']['idPersona'], 'Nombre' => $_POST['Persona']['Nombre'], 'Apellidos' => $_POST['Persona']['Apellidos'], 'Telefono' => $_POST['Persona']['Telefono'], 'E-mail' => $_POST['Persona']['E-mail'], 'fecha' => $_POST['Persona']['fecha'], 'usuario' => $_POST['Persona']['usuario'], 'contrasena' => $_POST['Persona']['contrasena']); Mapeador::mapearPersona($persona, $datos); $personaDAO = new personaDAO(); try { if (array_key_exists("agregar", $_POST)) { $retorno = $personaDAO->insertarPersona($persona); } elseif (array_key_exists("modificar", $_POST)) { $retorno = $personaDAO->actualizarPersona($persona); } elseif (array_key_exists("eliminar", $_POST)) { $retorno = $personaDAO->eliminarPersona($persona); } } catch (Exception $ex) { $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage(); } echo $mensaje . "<p/><a href='../indexPersona.php'>Regresar al inicio</a>";
<?php include dirname(__FILE__) . '\\..\\Modelo\\Estudiante.php'; include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php'; include dirname(__FILE__) . '\\..\\dao\\estudianteDAO.php'; $estudiante = new Estudiante(); $mensaje = ""; $datos = array('idEstudiantes' => $_POST['Estudiante']['idEstudiantes'], 'nombres' => $_POST['Estudiante']['nombres'], 'apellidos' => $_POST['Estudiante']['apellidos'], 'telefono' => $_POST['Estudiante']['telefono'], 'email' => $_POST['Estudiante']['email'], 'direccion' => $_POST['Estudiante']['direccion'], 'fecha' => $_POST['Estudiante']['fecha']); Mapeador::mapearEstudiante($estudiante, $datos); $estudianteDAO = new estudianteDAO(); try { if (array_key_exists("agregar", $_POST)) { $retorno = $estudianteDAO->insertarEstudiante($estudiante); } elseif (array_key_exists("modificar", $_POST)) { $retorno = $estudianteDAO->actualizarEstudiante($estudiante); } elseif (array_key_exists("eliminar", $_POST)) { $retorno = $estudianteDAO->eliminarEstudiante($estudiante); } } catch (Exception $ex) { $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage(); } echo $mensaje . "<p/><a href='../indexEstudiante.php'>Regresar al inicio</a>";
<?php include dirname(__FILE__) . '\\..\\Modelo\\Administrador.php'; include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php'; include dirname(__FILE__) . '\\..\\dao\\administradorDAO.php'; $persona = new Administrador(); $mensaje = ""; $datos = array('idAdministrador' => $_POST['Administrador']['idAdministrador'], 'nombre' => $_POST['Administrador']['nombre'], 'apellidos' => $_POST['Administrador']['apellidos'], 'fecha' => $_POST['Administrador']['fecha']); Mapeador::mapearAdministrador($persona, $datos); $personaDAO = new AdministradorDAO(); try { if (array_key_exists("agregar", $_POST)) { $retorno = $personaDAO->insertarAdministrador($persona); } elseif (array_key_exists("modificar", $_POST)) { $retorno = $personaDAO->actualizarAdministrador($persona); } elseif (array_key_exists("eliminar", $_POST)) { $retorno = $personaDAO->eliminarAdministrador($persona); } } catch (Exception $ex) { $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage(); } echo $mensaje . "<p/><a href='../Index.php'>Regresar al inicio</a>";
<?php include dirname(__FILE__) . '\\..\\Modelo\\Recursos.php'; include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php'; include dirname(__FILE__) . '\\..\\dao\\recursosDAO.php'; $persona = new Recursos(); $mensaje = ""; $datos = array('nombre' => $_POST['recursos']['nombre'], 'url' => $_POST['recursos']['url'], 'archivosAsociados' => $_POST['recursos']['archivosAsociados']); Mapeador::mapearRecursos($persona, $datos); $personaDAO = new recursosDAO(); try { if (array_key_exists("agregar", $_POST)) { $retorno = $personaDAO->insertarrecursos($persona); } elseif (array_key_exists("modificar", $_POST)) { $retorno = $personaDAO->actualizarrecursos($persona); } elseif (array_key_exists("eliminar", $_POST)) { $retorno = $personaDAO->eliminarrecursos($persona); } } catch (Exception $ex) { $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage(); } echo $mensaje . "<p/><a href='../indexRecursos.php'>Regresar al inicio</a>";