app/Http/Controllers/Empresa/VisitaController.php
/**
     * Update the specified resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
Update the specified resource in storage.
Update the specified resource in storage .
public function update(Request $request, $id)
    {
        $data   = $request->all();
        $visita = Visita::find($id);
        $visita->update($data);
        if (array_key_exists('estado_visita_id', $data) && $data['estado_visita_id'] == 6) {
            $visita->vendedor->notify(new CancelaVisitaNotification($visita, $visita->fecha_inicio));
        } else {
            $visita->vendedor->notify(new CambiosVisitaNotification($visita->id, $visita->fecha_inicio));
        }
        if (!$request->is('api/*') && $visita->estado_visita_id == 6) {
            return back();
        }
        return $visita;
    }
public function update ( Request $ request , $ id ) { $ data = $ request -> all ( ) ; $ visita = Visita :: find ( $ id ) ; $ visita -> update ( $ data ) ; if ( array_key_exists ( 'estado_visita_id' , $ data ) && $ data [ 'estado_visita_id' ] == 6 ) { $ visita -> vendedor -> notify ( new CancelaVisitaNotification ( $ visita , $ visita -> fecha_inicio ) ) ; } else { $ visita -> vendedor -> notify ( new CambiosVisitaNotification ( $ visita -> id , $ visita -> fecha_inicio ) ) ; } if ( ! $ request -> is ( 'api/*' ) && $ visita -> estado_visita_id == 6 ) { return back ( ) ; } return $ visita ; }
Update the specified resource in storage.
Update the specified resource in storage .