コード例 #1
0
ファイル: PajakController.php プロジェクト: komaltech/RPPv2
 function saveall($id)
 {
     $pengadaan = Proyek::find($id);
     $pengadaan->status = 2;
     $pengadaan->aksi = 2;
     $pengadaan->save();
     $data = new stdclass();
     $row = DB::table('pengadaans')->select('desk_kegiatan', 'id_rekanan')->where('id', $id)->first();
     $rekanan = DB::table('rekanans')->select('nama_rkn')->where('id_rkn', $row->id_rekanan)->first();
     $data->judul = $row->desk_kegiatan;
     $data->id = $id;
     $data->rekanan = $rekanan->nama_rkn;
     return View::make('master', array('menu' => 'admin.rekanan_menu', 'page' => 'admin.rekanan.form4'))->with('data', $data);
 }
コード例 #2
0
    public function save_all($id)
    {
        $data = detil_pengadaan::where('id_pengadaan', '=', $id)->first();
        if (count($data) < 1) {
            Session::flash('messages', '
					<div class="alert alert-danger alert-dismissable" style="margin-top:20px;">
                    		<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                    		<h4><i class="fa fa-exclamation" ></i> Peringatan...</strong></h4>
                    			Data spesifikasi pada tabel penawaran harus diisi
                		</div>
				');
            return Redirect::to('admin/permintaan/add/' . $id);
        } else {
            $rekanan = DB::table('pengadaans')->select('id_rekanan')->where('id', $id)->first();
            $pengadaan = Proyek::find($id);
            if (empty($rekanan)) {
                $pengadaan->status = 0;
                $pengadaan->aksi = 0;
            }
            $pengadaan->hps = $this->get_hps($id);
            $pengadaan->save();
            return Redirect::to('admin/permintaan/');
        }
    }
コード例 #3
0
ファイル: LaporanController.php プロジェクト: komaltech/RPPv2
 function cek_sampul_fik($id)
 {
     if (Request::ajax()) {
         $data = Proyek::where('id', $id)->first();
         if (null == $data->id_rekanan) {
             echo "Rekanan Belum dipilih";
         } else {
             echo "ok";
         }
     }
 }
コード例 #4
0
    function batalPilih($id)
    {
        $pajak = Pajak::where('id_pengadaan', $id)->delete();
        File::deleteDirectory(public_path('/asset/img/pajak/' . $id));
        $pengadaan = Proyek::find($id);
        $pengadaan->id_rekanan = "";
        $pengadaan->hps_rkn = "";
        $pengadaan->hps_deal = "";
        $pengadaan->id_rekanan = "";
        $pengadaan->status = 0;
        $pengadaan->aksi = 0;
        if ($pengadaan->save()) {
            $pajak = Pajak::where('id_pengadaan', $id);
            $pajak->delete();
        }
        Session::flash('messages', '
					<div class="alert alert-info alert-dismissable" id="notif">
                    		<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                    		<p style="font-size:18px"><i class="fa fa-check" ></i> Informasi : Rekanan Berhasil di batalkan </p>
                    		<p>Silahkan pilih rekanan yang baru dan sesuai dengan kualifikasi</p>
                		</div>
				');
        return Redirect::to("/admin/pengadaan/");
    }
コード例 #5
0
ファイル: RekananController.php プロジェクト: komaltech/RPPv2
 function jadwal_simpan($id)
 {
     $data = DB::table('jadwals')->where('id_table', '=', $id)->where('jenis_jadwal', 'rekanan')->update(array('thp1_dari' => date('Y-m-d', strtotime(Input::get("thp1_dari"))), 'thp1_smp' => date('Y-m-d', strtotime(Input::get("thp1_smp"))), 'thp2_dari' => date('Y-m-d', strtotime(Input::get("thp2_dari"))), 'thp2_smp' => date('Y-m-d', strtotime(Input::get("thp2_smp"))), 'thp3_dari' => date('Y-m-d', strtotime(Input::get("thp3_dari"))), 'thp3_smp' => date('Y-m-d', strtotime(Input::get("thp3_smp"))), 'thp4_dari' => date('Y-m-d', strtotime(Input::get("thp4_dari"))), 'thp4_smp' => date('Y-m-d', strtotime(Input::get("thp4_smp")))));
     $pengadaan = Proyek::find($id);
     $pengadaan->status = 4;
     $pengadaan->aksi = 4;
     if ($pengadaan->save()) {
         echo "ok";
     } else {
         echo "error";
     }
 }