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;
 }
Beispiel #3
0
 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;
 }
Beispiel #4
0
 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;
     }
 }
Beispiel #5
0
<?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>";
Beispiel #7
0
<?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>";
Beispiel #10
0
<?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>";