public function updateBiaya2() { if (isset($_POST['update_biaya'])) { $biaya = new Biaya(); $biaya->kd_biaya = $_POST['kd_biaya']; $biaya->kd_kontrak = $_POST['kd_kontrak']; $biaya->nama_biaya = $_POST['nama_biaya']; $biaya->biaya_per_pegawai = str_replace(',', '', $_POST['biaya_per_peg']); $biaya->jml_pegawai_bayar = $_POST['jml_peg']; $biaya->jadwal_bayar = date('Y-m-d', strtotime($_POST['jadwal_bayar'])); $biaya->jml_biaya = str_replace(',', '', $_POST['jml_biaya']); $biaya_current = $biaya->get_by_id($biaya->kd_biaya); $biaya->status_bayar = $biaya_current->status_bayar; //untuk mendapatkan status bayar terkini if ($biaya->isEmptyBiaya($biaya) == false) { if (Validasi::validate_number($biaya->biaya_per_pegawai) == TRUE && Validasi::validate_number($biaya->jmlh_pegawai_bayar) == TRUE && Validasi::validate_number($biaya->jumlah_biaya) == TRUE) { $biaya->updateBiaya($biaya); $respon = "sukses"; } else { $respon = "gagal"; } } else { $respon = "gagal"; } $res = array('respon' => $respon); echo json_encode($res); } else { header('location:' . URL . 'kontrak/display'); } }