コード例 #1
0
ファイル: Atestado.php プロジェクト: kuell/buriti
 /**
  *	Retorna Lista de atestados em array
  *
  **/
 public function listaAtestados(Atestado $parametros)
 {
     $atestados = Atestado::whereBetween('inicio_afastamento', array($parametros->inicio_afastamento, $parametros->fim_afastamento))->get();
     $result = [];
     foreach ($atestados as $val) {
         $result[] = ['Matricula' => $val->colaborador->codigo_interno, 'Nome' => $val->colaborador->nome, 'Setor' => empty($val->colaborador->setor->descricao) ? 'null' : $val->colaborador->setor->descricao, 'Data Inicio' => $val->inicio_afastamento, 'Data Terminio' => $val->fim_afastamento, 'Descrição' => $val->descricao($val->id), 'Obs' => $val->obs, 'Cid' => $val->cid, 'Medico' => $val->profissional, 'Total Dias' => ""];
     }
     return $result;
 }
コード例 #2
0
ファイル: AtestadoController.php プロジェクト: kuell/buriti
 public function relatorioRh()
 {
     $input = array_except(Input::all(), '_token');
     $a = new Atestado();
     $a->inicio_afastamento = implode('-', array_reverse(explode('/', $input['datai'])));
     $a->fim_afastamento = implode('-', array_reverse(explode('/', $input['dataf'])));
     $dados = $a->atestadoTipo($a);
     return View::make('farmacia::atestados.relatorio_rh', compact('dados'));
 }