コード例 #1
0
 public function prosesBayar()
 {
     $pembayaran = new Pembayaran();
     if (Input::get('id') > 0) {
         $pembayaran = Pembayaran::find(Input::get('id'));
     }
     $pembayaran->id_tower = Input::get('id_tower');
     $pembayaran->tahun = Input::get('tahun');
     $pembayaran->keterangan = Input::get('keterangan');
     $pembayaran->no_bukti_bayar = Input::get('no_bukti_bayar');
     if (Input::get('no_bukti_bayar')) {
         $pembayaran->status = 'Lunas';
     } else {
         $pembayaran->status = 'Belum Lunas';
     }
     if (Input::hasFile('bukti')) {
         $file = Input::file('bukti');
         $filename = str_random(25) . '-' . $file->getClientOriginalName();
         $destinationPath = 'image/';
         $file->move($destinationPath, $filename);
         $pembayaran->bukti = $filename;
     }
     $pembayaran->save();
     return Redirect::to('admin-page/tower_bts/tampilbayar/' . Input::get('tahun'));
 }
コード例 #2
0
 //    Route::get('pekerjaan', 'Cpekerjaan@index');
 Route::get('pekerjaan-pasal22', 'Cpekerjaan@index22');
 Route::get('pekerjaan-pasal23', 'Cpekerjaan@index23');
 Route::get('pekerjaan-pasal4', 'Cpekerjaan@index4');
 Route::post('pekerjaan/tambah-pekerjaan', 'Cpekerjaan@TambahPekerjaan');
 Route::get('pekerjaan-pasal22/daftar-pekerjaan', 'Cpekerjaan@DaftarPekerjaan22');
 Route::get('pekerjaan-pasal23/daftar-pekerjaan', 'Cpekerjaan@DaftarPekerjaan23');
 Route::get('pekerjaan-pasal4/daftar-pekerjaan', 'Cpekerjaan@DaftarPekerjaan4');
 Route::get('pekerjaan/data-ubah-pekerjaan/{id_pekerjaan}&{id_JenisPajak}', function ($id_pekerjaan, $id_JenisPajak) {
     $data['pekerjaan'] = DB::table('Pekerjaan')->join('Rekanan', 'Pekerjaan.id_rekanan', '=', 'Rekanan.id_rekanan')->join('Jenissetoran', 'Pekerjaan.id_JenisSetoran', '=', 'Jenissetoran.id_JenisSetoran')->join('Jenispajak', 'Jenissetoran.KodeJenisPajak', '=', 'Jenispajak.KodeJenisPajak')->where('Pekerjaan.id_pekerjaan', $id_pekerjaan)->first();
     $data['kategori'] = Jenissetoran::join('Jenispajak', 'Jenissetoran.KodeJenisPajak', '=', 'Jenispajak.KodeJenisPajak')->where('id', $id_JenisPajak)->get();
     return View::make('v_pekerjaan_edit', $data);
 });
 Route::post('pekerjaan/update-pekerjaan', 'Cpekerjaan@EditPekerjaan');
 Route::get('pekerjaan/hapus/info-jumlah-pembayaran/{id}', function ($id) {
     $data = Pembayaran::where('id_pekerjaan', $id)->get();
     $jumlahPembayaran['jml'] = count($data);
     return Response::json($jumlahPembayaran);
 });
 Route::get('pekerjaan/hapus/{id}', 'Cpekerjaan@HapusPekerjaan');
 Route::post('pekerjaan/cari-data-pekerjaan', 'Cpekerjaan@CariPekerjaan');
 Route::get('pekerjaan/details-pekerjaan/{id}', 'Cpekerjaan@DetailPekerjaan');
 //    Route::get('pekerjaan/daftar-pekerjaan', 'Cpekerjaan@DaftarPekerjaan');
 //    Route::get('pekerjaan/daftar-pekerjaan-100', 'Cpekerjaan@DaftarPekerjaan100');
 //    Route::get('pekerjaan/json-cari-nama-pekerjaan', function() {
 //        $post = Input::get('term');
 //        $post = '%' . $post . '%';
 //        $data = DB::table('Pekerjaan')
 //                ->join('Rekanan', 'Pekerjaan.id_rekanan', '=', 'Rekanan.id_rekanan')
 //                ->where('Pekerjaan.PersentasePekerjaan', '!=', '100')
 //                ->where('NamaPekerjaan', 'like', $post)->get();
コード例 #3
0
ファイル: Cpekerjaan.php プロジェクト: FaddliLWibowo/SimPak
 public function HapusPekerjaan($id)
 {
     $getIdPembayaran = Pembayaran::where('id_pekerjaan', $id)->get();
     if (count($getIdPembayaran)) {
         $idPembayaran = array();
         foreach ($getIdPembayaran as $i => $item) {
             $idPembayaran[$i] = $item->id_pembayaran;
         }
         //            Fakturpajak::whereIn('id_pembayaran', $idPembayaran)->delete();
         Pembayaran::where('id_pekerjaan', $id)->delete();
         Pekerjaan::where('id_pekerjaan', $id)->delete();
         return Redirect::back()->with('success', 'Data Pekerjaan Berhasil dihapus dan menghapus ' . count($getIdPembayaran) . ' data Pembayaran.');
     } else {
         Pekerjaan::where('id_pekerjaan', $id)->delete();
         return Redirect::back()->with('success', 'Data Pekerjaan Berhasil dihapus.');
     }
 }
コード例 #4
0
ファイル: Cpembayaran.php プロジェクト: FaddliLWibowo/SimPak
 public function HapusPembayaran($id)
 {
     Pembayaran::where('id_pembayaran', $id)->delete();
     return Redirect::back()->with('success', 'Data Pembayaran Berhasil dihapus.');
 }