Pessoal, me ajudem por favor!
 
	Criei um formulário na minha Index em que o usuário digita um código de cliente e quando o registro existe ele mostra os dados na view Show. Entretanto, quando o registro não existe preciso criar uma mensagem de erro e um botão para voltar à Index, mas não estou conseguindo e estou perdido nos conceitos. Não sei onde é mais correto ocorrer essa validação (na view show ou no controller?). Quando o registro existe ele está trazendo corretamente do banco de dados.
 
	 
 
	 
 
	Index
	...
	
		  <form class="form-inline" method="post" action="{{ url('/entidades/show') }}">   
	
	
		    {{ csrf_field()}} 
	
	
		    <label for="mci" class="mb-2 mr-sm-2">MCI:</label>
	
	
		    <input type="text" class="form-control mb-2 mr-sm-2" id="mci" name ="mci" style="max-width:120px;" maxlength="9" placeholder="Digite o MCI" name="mci">    
	
	
		    <button type="submit" class="btn btn-primary mb-2">Consultar</button>
	
	
		  </form>
	
	
		...
	
	 
	Show
	....
	
		 
	
	
		    <table class="table table-primary"> 
	
	
		    <tr>        
	
	
		        <td>MCI: {{$cd_cli->cd_cli}}</td>
	
	
		        <td>Entidade: {{$nome->nome}}</td> 
	
	
		    </tr>
	
	
		    </table>
	
	
		  ...
	
	
		 
	
	
		Controller
	
	
		...
	
	
		
			public function show(Request $request){            
		
		
			            $mci = $request->get('mci');
		
		
			            $entidades = Entidade::where('cd_cli', $mci)->get()->first();  
		
		
			            if($entidades == null){
		
		
			                echo "Não encontrado";  
		
		
			                //Preciso criar um botão aqui ou na minha view show????? 
		
		
			               //Onde é mais correto fazer essa validação? No controller ou na view?
		
		
			               //Como faço para voltar à index????
		
		
			            }                  
		
		 
		
			            if($entidades <> null){             
		
		
			                return view ('/entidades/show')->with('nome',$entidades)-                 >with('cd_cli',$entidades);   
		
		
			                        
		
		
			            }                                                  
		
		
			        }