public function insereAdministrador($nome, $cpf, $telefone, $email, $login, $senha)
 {
     $administradorDAO = new AdministradorDAO();
     $administrador = new Administrador();
     $administrador->setNome($nome);
     $administrador->setCPF($cpf);
     $administrador->setTelefone($telefone);
     $administrador->setEmail($email);
     $administrador->setLogin($login);
     $administrador->setSenha($senha);
     $administradorDAO->insereAdministrador($administrador);
     return "ok";
 }
Exemple #2
0
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title> Reporte de Administradores</title>
        <script type="text/javascript">
           function agregar(obj){
                var frm = obj.form;
                frm.action = 'Paginas/Agregar_administrador.html';
                frm.submit();
            }
        </script>
    </head>
    <body>
        <?php 
$adao = new AdministradorDAO();
$administrador = $adao->leerTodos();
?>
    <form name="form1" method="post" action="">
    <table width="757" border="1" cellspacing="1" cellpadding="1">
      <caption>
        ADMINISTRADOR
      </caption>
      <tr>
        <th width="34" align="center" scope="col">&nbsp;</th>
        <th width="139" scope="col">idAdministrador</th>
        <th width="135" scope="col">Nombre</th>
        <th width="137" scope="col">Apellido</th>
        <th width="131" scope="col">fecha</th>
       
      </tr>
<?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>";