Exemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     //
     $contacto = new Contacto();
     $contacto->usuario = $request->get('usuario');
     $contacto->nombre = $request->get('usuario');
     $contacto->apellido = $request->get('apellido');
     // $contacto->telefono = $request->get('telefono');
     $contacto->email = $request->get('email');
     if ($contacto->save()) {
         $idcontacto = $contacto->id;
         $telefono = new Telefonos();
         $telefono->Telefono = $request->get('telefono');
         if ($telefono->save()) {
             # code...
             $idtelefono = $telefono->id;
             $detelefono = new DetalleTelefono();
             $detelefono->idTelefono = $idtelefono;
             $detelefono->idContacto = $idcontacto;
             if ($detelefono->save()) {
                 # code...
                 return redirect()->route('home_path');
             }
         }
     }
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     User::truncate();
     DetalleTelefono::truncate();
     factory(nameproject\Contacto::class, 30)->create();
     factory(nameproject\Telefonos::class, 30)->create();
     factory(nameproject\User::class, 10)->create();
     factory(nameproject\DetalleTelefono::class, 30)->create();
     // Telefonos::truncate();
     // Contacto::truncate();
 }