コード例 #1
0
ファイル: proses-ss.php プロジェクト: acmadi/diantaksi
 public function post_openblock()
 {
     $bap_number = Input::get('bap_number');
     $this->data['bap_number'] = $bap_number;
     $this->data['bap'] = Bap::where_bap_number($bap_number)->first();
     $this->data['show'] = true;
     return View::make('themes.modul.' . $this->views . '.openblock', $this->data);
 }
コード例 #2
0
ファイル: proses.php プロジェクト: acmadi/diantaksi
 public function post_openpusat()
 {
     $driver_id = Input::get('id');
     $bap_number = Input::get('bap_number');
     $catatan = Input::get('catatan');
     $pay = Input::get('pay');
     $bap = Bap::where_bap_number($bap_number)->first();
     if ($bap) {
         $openblock = Openblocking::where('bap_id', '=', $bap->id)->first();
         if (!$openblock) {
             return Redirect::to('proses/otorisasipusat')->with('status', 'Belum dilakukan otoritas open block di pool');
         }
         $openblock->otorisasi3_id = Auth::user()->id;
         $openblock->catatan = $catatan;
         $openblock->pay = $pay;
         $y = $openblock->save();
         $driver = Driver::find($driver_id);
         $driver->fg_super_blocked = 0;
         $x = $driver->save();
         if ($x && $y) {
             return Redirect::to('proses/otorisasipusat')->with('status', 'Open Block Berhasil');
         } else {
             return Redirect::to('proses/otorisasipusat')->with('status', 'Open Block gagal');
         }
     }
     return Redirect::to('proses/otorisasipusat')->with('status', 'Nomor BAP tidak ditemukan');
 }