Exemplo n.º 1
0
 public function index()
 {
     $analise = Cliente::orderBy('idcliente', 'DESC')->get();
     return view('analise.index', ['analise' => $analise]);
 }
Exemplo n.º 2
0
<?php

use ecco\Cliente;
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::any('/', function () {
    $q = Input::get('q');
    $foo = Cliente::where('solicitante', 'LIKE', '%' . $q . '%')->get();
    foreach ($foo as $value) {
        return view('analise.buscaCliente', compact('foo'));
    }
});
Route::get('/', 'AnaliseController@index');
//Grupo de Análise
Route::resource('analise/index', 'AnaliseController@index');
Route::post('analise/store', 'AnaliseController@store');
//Route::get('analise',['as'=>'laudoefluentes.show', 'uses'=>'AnaliseController@show']);
Route::get('analise/{id}/create', ['as' => 'analise.create', 'uses' => 'AnaliseController@show']);
Route::get('analise/listAnalise', 'AnaliseController@listAnalise');
//Grupo de Laudos
Route::resource('laudos', 'LaudoEfluentesController');
Route::get('laudos/{id}/create', ['as' => 'laudoefluentes.create', 'uses' => 'LaudoEfluentesController@create']);
Route::post('laudos/store', 'LaudoEfluentesController@store');
Exemplo n.º 3
0
 public function updateJuridica(Request $request, $id)
 {
     $cpf = Input::get('cpf');
     if (!isset($cpf)) {
         $this->validate($request, ['solicitante' => 'required', 'fone' => 'required', 'endereco' => 'required']);
         try {
             \DB::beginTransaction();
             $updateJuridica = new Cliente();
             $cliente = $updateJuridica->find($id);
             $cliente->solicitante = Input::get('solicitante');
             $cliente->push();
             $pj = new PJuridica();
             $pJuridica = $pj->find($id);
             dd($pJuridica);
             $pJuridica->cnpj = Input::get('cnpj');
             $pJuridica->email = Input::get('email');
             $pJuridica->fone = Input::get('fone');
             $pJuridica->endereco = Input::get('endereco');
             $pJuridica->Fk_cliente = $cliente->idcliente;
             $pJuridica->push();
             \DB::commit();
             \Session::flash('flash_message', 'Cliente editado com sucesso');
             return redirect('/analise/index');
         } catch (\Illuminate\Database\QueryException $e) {
             return 'Erro ao tentar Realizar o Cadastro tente novamente.. ';
             return redirect('contrato/pesquisa-colaborador');
         }
     } else {
         $this->validate($request, ['cpf' => 'required|min:11', 'solicitante' => 'required', 'fone' => 'required', 'endereco' => 'required']);
         try {
             \DB::beginTransaction();
             $updatePfisica = new Cliente();
             $cliente = $updatePfisica->find($id);
             $cliente->solicitante = Input::get('solicitante');
             $cliente->push();
             $pf = new PFisica();
             $pFisica = $pf->find($id);
             $pFisica->cpf = Input::get('cpf');
             $pFisica->email = Input::get('email');
             $pFisica->fone = Input::get('fone');
             $pFisica->endereco = Input::get('endereco');
             $pFisica->Fk_cliente = $cliente->idcliente;
             $pFisica->push();
             \DB::commit();
             \Session::flash('flash_message', 'Cliente editado com sucesso');
             return redirect('/analise/index');
         } catch (\Illuminate\Database\QueryException $e) {
             return 'Erro ao tentar Realizar o Cadastro tente novamente.. ';
             return redirect('contrato/pesquisa-colaborador');
         }
     }
 }