Exemplo n.º 1
0
<?php

set_include_path(get_include_path() . PATH_SEPARATOR . realpath(__DIR__) . "/../model/" . PATH_SEPARATOR . realpath(__DIR__) . "/../persistence/" . PATH_SEPARATOR);
function __autoload($classeName)
{
    include_once $classeName . ".php";
}
$nome = $_POST["nome"];
$email = $_POST["email"];
$salario = $_POST["salario"];
$cpf = $_POST["cpf"];
$funcionario = new Funcionario();
$funcionario->setNome($nome);
$funcionario->setEmail($email);
$funcionario->setSalario($salario);
$funcionario->setCpf($cpf);
//var_dump($funcionario);
$funcionario->convertSalario();
$funcionarioDao = new FuncionarioDao();
if ($funcionarioDao->cadastrar($funcionario)) {
    echo "Funcionario cadastrado com sucesso";
} else {
    echo "Na pode cadastrar o funcionario";
}
Exemplo n.º 2
0
<?php

set_include_path(get_include_path() . PATH_SEPARATOR . realpath(__DIR__) . "/../model/" . PATH_SEPARATOR . realpath(__DIR__) . "/../persistence/" . PATH_SEPARATOR);
function __autoload($classeName)
{
    include_once $classeName . ".php";
}
$nome = $_POST["nome"];
$funcionarioDao = new FuncionarioDao();
$dados = $funcionarioDao->buscar($nome . "%");
//var_dump($dados);
if (count($dados) > 0) {
    foreach ($dados as $f) {
        echo $f->getNome() . " ---- " . $f->getCpf();
        echo "<br>";
    }
}
Exemplo n.º 3
0
<?php

//Definir caminhos onde o php devera procurar os arquivos inclusos
set_include_path(get_include_path() . PATH_SEPARATOR . realpath(__DIR__) . "/../model/" . PATH_SEPARATOR . realpath(__DIR__) . "/../persistence/" . PATH_SEPARATOR);
function __autoload($classe)
{
    include_once $classe . '.php';
}
$funcionario = new Funcionario();
$funcionarioDao = new FuncionarioDao();
$funcionario->setNome($_POST["nome"]);
$funcionario->setEmail($_POST["email"]);
$funcionario->setCpf($_POST["cpf"]);
$funcionario->setSalario($_POST["salario"]);
if ($funcionarioDao->gravar($funcionario)) {
    echo "Funcionario cadastrado com sucesso!";
} else {
    echo "Nao pode cadastrar o funcionario";
}
Exemplo n.º 4
0
<?php

error_reporting(E_ALL);
ini_set('display_errors', '1');
include "../dao/FuncionarioDao.php";
$login = $_POST['login'];
$senha = $_POST['senha'];
$admin = isset($_POST['admin']) ? true : false;
$fDao = new FuncionarioDao();
if ($fDao->autentica($login, $senha, $admin)) {
    session_start();
    session_cache_expire(7);
    $_SESSION['login'] = $login;
    $_SESSION['admin'] = $admin;
    if ($_SESSION['admin']) {
        header('location: templateMenuAdmin.php');
    } else {
        header('location: ../view/menu.php');
    }
} else {
    header('location: ../view/index.php');
}