コード例 #1
0
 public function postIngresarPaciente(Request $request)
 {
     //Mensaje de error
     $messages = ['required' => ':Attribute es requerido', 'unique' => ':El :Attribute ya se ha ingresado anteriormente'];
     //Reglas de validación
     $rules = ['rut' => 'required|unique:pacientes', 'nombre' => 'required', 'apellido' => 'required'];
     //Valido los campos
     $validator = Validator::make($request->all(), $rules, $messages);
     if ($validator->fails()) {
         return redirect('paciente/ingreso-paciente')->withErrors($validator)->withInput();
     }
     $paciente = new paciente();
     $paciente->rut = $request->rut;
     $paciente->nombre = $request->nombre;
     $paciente->apellido = $request->apellido;
     $paciente->nacimiento = $request->nacimiento;
     $paciente->email = $request->email;
     $paciente->numero_telefono = $request->numero_telefono;
     $paciente->celular = $request->celular;
     $paciente->save();
     $request->session()->flash('message', 'Paciente ingresado con éxito');
     return redirect('paciente/ver-pacientes');
 }