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); }
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/'); } }
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"; } } }
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/"); }
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"; } }