コード例 #1
0
ファイル: new.php プロジェクト: hexti/troncal
$DAO = new WorkFlowDAO();
$DAO_MSG = new MensagemDAO();
$mensagem = new Mensagem();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $user = userId();
    $workFlow->setDocumento($_POST['documento']);
    $workFlow->setTipoDocumento($_POST['tipodocumento']);
    $workFlow->setIsProjeto($_POST['is_projeto']);
    $workFlow->setIdCarta($_POST['carta']);
    $fluxo->setIdPessoaDespachou($user);
    $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PESSOAS . " WHERE id = " . $user);
    foreach ($res as $item) {
        $fluxo->setIdSetorDespachou($item['id_setor']);
    }
    if ($workFlow->getIsProjeto() == 'S') {
        $array_id_work_flow = array();
        $is_array = 'S';
        foreach ($_POST['arquivos'] as $item) {
            $workFlow->setDocumento($item);
            $resultado = $DAO->Gravar($workFlow);
            //Inserir na tabela de relatorios
            $workFlow->inserirEmProjeto($workFlow->getDocumento(), $resultado);
            //Guardar os id's dos Work FLows
            $array_id_work_flow[] = $resultado;
        }
        // 		die(print_r($array_id_work_flow));
    } else {
        $is_array = 'N';
        $resultado = $DAO->Gravar($workFlow);
    }