Esempio n. 1
0
    if ($processo->procedimentos->count()) {
        $caption = $processo->procedimentos->count() . ' Procedimento(s) encontrado(s)';
        $headers = array('Data', 'Hora', 'Tipo', 'Advogado', 'Observações', 'Realizado', 'Ações');
        $headers['sizes'] = array(90, 70, 150, 150, FALSE, 80, 80);
        $footers = FALSE;
        $lines = array();
        foreach ($processo->procedimentos as $procedimento) {
            $col = array();
            $col[] = date::us2br($procedimento->data);
            $col[] = $procedimento->hora;
            $col[] = $procedimento->tipo_procedimento->nome;
            $col[] = $procedimento->advogado->nome;
            $col[] = html::anchor('#', text::limit_words($procedimento->observacoes, 6, '...'), array('title' => $procedimento->observacoes, 'class' => 'false'));
            $col[] = html::image('static/images/icons/flag_' . $procedimento->status . '.gif');
            $action_links = html::anchor('procedimentos/formulario/' . $procedimento->id . '/' . $processo->id, 'Ver', array('class' => 'view'));
            $excluir_title = 'Tem certeza que deseja excluir o procedimento: ';
            $excluir_title .= $procedimento->tipo_procedimento->nome;
            $excluir_title .= ' em ' . date::us2br($procedimento->data);
            $action_links .= html::anchor('procedimentos/excluir/' . $procedimento->id, 'Excluir', array('class' => 'delete', 'title' => $excluir_title));
            $col[] = $action_links;
            $lines[] = $col;
        }
        echo html::grid($headers, $lines, $footers, $caption);
    } else {
        $texto = 'Não existem procedimentos cadastrados para este processo.';
        echo html::message($texto, FALSE);
    }
}
?>

Esempio n. 2
0
<h1>Visão Geral / Semana</h1>
<div id="dashboard_calendar">
	<?php 
$dias = array(1 => 'DOM', 2 => 'SEGUNDA', 3 => 'TERÇA', 4 => 'QUARTA', 5 => 'QUINTA', 6 => 'SEXTA', 7 => 'SAB');
$c = 1;
//monta o dia
foreach ($procedimentos as $key => $value) {
    if ($c == 1) {
        $class = 'grid_1 alpha';
    } elseif ($c == 7) {
        $class = 'grid_1 omega';
    } else {
        $class = 'grid_2';
    }
    echo '<div class="' . $class . '">';
    echo '<div class="title">' . $dias[$c] . '<br><span>' . date::us2br($key) . '</span></div>';
    //lista os procedimentos do dia
    foreach ($value as $procedimento) {
        $proc_class = $procedimento->status ? 'aberto' : 'realizado';
        echo '<div class="procedimento ' . $proc_class . '">';
        $texto = $procedimento->processo->numero;
        $texto .= '<br>';
        $texto .= $procedimento->advogado->nome ? $procedimento->advogado->nome : '---';
        $texto .= '<br>';
        $texto .= $procedimento->tipo_procedimento->nome;
        $texto .= '<br>';
        $texto .= $procedimento->hora ? $procedimento->hora : '---';
        echo html::anchor('processos/formulario/' . $procedimento->processo_id, $texto, array('title' => 'Ver informações do processo: ' . $procedimento->processo->numero));
        echo '</div>';
    }
    echo '</div>';
Esempio n. 3
0
        $col = array();
        $col[] = html::anchor('processos/formulario/' . $processo->id, $processo->numero, array('title' => 'Ver processo: ' . $processo->numero));
        $orgao = text::limit_words($processo->orgao->nome, 5, '...');
        $attr = array('title' => 'Ver iformações de: ' . $processo->orgao->nome, 'class' => '');
        $orgao = html::anchor('orgaos/formulario/' . $processo->orgao->id, $orgao, $attr);
        $col[] = $orgao;
        $cliente = text::limit_words($processo->cliente->nome, 3, '...');
        $attr = array('title' => 'Ver iformações de: ' . $processo->cliente->nome, 'class' => '');
        $cliente = html::anchor('pessoas/formulario/' . $processo->cliente->id, $cliente, $attr);
        $col[] = $cliente;
        $p_oposta = text::limit_words($processo->parte_oposta->nome, 3, '...');
        $attr = array('title' => 'Ver informações de: ' . $processo->parte_oposta->nome, 'class' => '');
        $p_oposta = html::anchor('pessoas/formulario/' . $processo->parte_oposta->id, $p_oposta, $attr);
        $col[] = $p_oposta;
        $col[] = $processo->procedimentos->count();
        $col[] = date::us2br($processo->ultimo_procedimento_realizado()->data);
        $armario = html::anchor('#', $processo->gaveta->nome, array('title' => $processo->gaveta->armario->nome . ' >' . $processo->gaveta->nome, 'class' => 'false'));
        $col[] = $armario;
        $action_links = html::anchor('processos/formulario/' . $processo->id, 'Ver', array('class' => 'view', 'title' => 'Vizualizar Processo: ' . $processo->numero));
        $col[] = $action_links;
        $lines[] = $col;
    }
    echo html::grid($headers, $lines, $footers, $caption);
    echo $paginacao;
} else {
    $texto = 'Não existem processos com esses parametros.';
    echo html::message($texto, FALSE);
}
?>

Esempio n. 4
0
</script>
<div class="clear"></div>
<div class="clear"></div>
<?php 
//procedimentos do advogado
if ($advogado->id) {
    echo '<h2>Procedimentos em aberto para este Advogado</h2>';
    if ($advogado->procedimentos_aberto()->count()) {
        $caption = $advogado->procedimentos_aberto()->count() . ' Procedimento(s) encontrado(s)';
        $headers = array('Data', 'Hora', 'Orgão', 'Tipo', 'Procedimento', 'Processo', 'Observações');
        $headers['sizes'] = array(80, 50, FALSE, 150, 100, 150);
        $footers = FALSE;
        $lines = array();
        foreach ($advogado->procedimentos_aberto() as $procedimento) {
            $col = array();
            $col[] = date::us2br($procedimento->data);
            $col[] = $procedimento->hora;
            $orgao = html::anchor('orgaos/formulario/' . $procedimento->processo->orgao->id, $procedimento->processo->orgao->nome, array('title' => 'Ver informações de: ' . $procedimento->processo->orgao->nome));
            $col[] = $orgao;
            $col[] = $procedimento->tipo_procedimento->nome;
            $col[] = $procedimento->tipo_procedimento->grupo_procedimento->nome;
            $processo = html::anchor('processos/formulario/' . $procedimento->processo->id, $procedimento->processo->numero, array('title' => 'Ver informações do processo: ' . $procedimento->processo->numero));
            $col[] = $processo;
            $col[] = html::anchor('#', text::limit_words($procedimento->observacoes, 4, '...'), array('title' => $procedimento->observacoes, 'class' => 'false'));
            /*
            $action_links = html::anchor('procedimentos/formulario/'.$procedimento->id.'/'.$procedimento->processo->id, 'Ver', array('class' => 'view'));
            
            
            
            $excluir_title = 'Tem certeza que deseja excluir o procedimento: ';
            $excluir_title.= $procedimento->tipo_procedimento->nome;