public function hapus_soal(Request $request) { if ($request->ajax()) { $kode = $request->input('kode'); $detail = Detail::find($kode)->delete(); Session::flash('pesan', 'Data Berhasil dihapus'); } }
/** * @return \yii\db\ActiveQuery */ public function getDetails() { return $this->hasMany(Detail::className(), ['product_id' => 'id']); }
public function actionVposresponse() { $plugin = new VposPlugin(); $llavePrivadaCifrado = "-----BEGIN RSA PRIVATE KEY-----\n" . "MIICXQIBAAKBgQCwFKSABzdu0Ehj9QJZaOg/TYYpyWMz1O8zK7xK+O8lu+Y+RZ7J\n" . "WgQ3ZKc4ISnDIKZ/v+tBD29cgyrrnLvBrC9emyWEMODkE5sOpLWx80eLOXKJ7HPD\n" . "HqKbqCJ33EkxGqN8clGh+ETIHnozLN6Eiv2XhNmNe2oUCbyWbgcaTBHKcQIDAQAB\n" . "AoGAazTGS2UZbRDHYoSkX4euEAzFaN/C1KYK1V8Fj6gtAw56SuPcn7983bUc0uHu\n" . "KW3RsepJ9BzPssXx9e5BqtOJKtA/Y9qsufdbWeqj45SJatb7blkrrPqzXco03bAa\n" . "8x3KNR1PQgt7PiIaV1THDCzaEOH++1BwfoAOr3aOuM5rPAECQQDXZ2qKgz8yM4hO\n" . "QVF4bTQkHIF+sh4Uy3BYRCdW4tGebLhSYcpOf4HnLdfXD7iUG1ImPSH3SPK0pCrk\n" . "lPg3Fk3RAkEA0UP+3sgqooWbNuqKSDAfULsmITDq/jaHfurGSCN2SCyInZsH4QO2\n" . "6zElGjQOa0a64SVmZm0Fqg68Q6rTlbG6oQJBAK/heVTwJcHP4hRDsUoroM97lyDk\n" . "PzurgWgQ/i4rtg0tqLNbtdyysFcbT4oDBCuqw0EF2Z4YqlRlV8CdAq+4PoECQQCw\n" . "R+4gb0/y/keFGEgKjXcjw7NYDGQ4Z2j2kgEb7buLCvC+i0U02LMzJoARtb5bwgZU\n" . "+PNs3vQBkE4pVnLMTB5hAkA+EyxIGiXXTfVIirsgLIlVnJlZxVnIhr2OavOnMrHB\n" . "4sXdaj2KxPZNxGIi7rGOyN+8yic/ffbKCGdarDlBX09p\n" . "-----END RSA PRIVATE KEY-----"; $llavePublicaFirma = "-----BEGIN PUBLIC KEY-----\n" . "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvJS8zLPeePN+fbJeIvp/jjvLW\n" . "Aedyx8UcfS1eM/a+Vv2yHTxCLy79dEIygDVE6CTKbP1eqwsxRg2Z/dI+/e14WDRs\n" . "g0QzDdjVFIuXLKJ0zIgDw6kQd1ovbqpdTn4wnnvwUCNpBASitdjpTcNTKONfXMtH\n" . "pIs4aIDXarTYJGWlyQIDAQAB\n" . "-----END PUBLIC KEY-----"; $arrayIn['IDACQUIRER'] = $_POST['IDACQUIRER']; $arrayIn['IDCOMMERCE'] = $_POST['IDCOMMERCE']; $arrayIn['XMLRES'] = $_POST['XMLRES']; $arrayIn['DIGITALSIGN'] = $_POST['DIGITALSIGN']; $arrayIn['SESSIONKEY'] = $_POST['SESSIONKEY']; $arrayIn['reserved1'] = $_POST['reserved1']; //$arrayIn['planCode'] = $_POST['planCode']; //$arrayIn['quotaCode'] = $arrayIn['quotaCode']; $arrayOut = ''; $VI = "f714258719af22cb"; if ($plugin->VPOSResponse($arrayIn, $arrayOut, $llavePublicaFirma, $llavePrivadaCifrado, $VI)) { $sell = Sell::findOne($arrayOut["reserved1"]); $user = User::findOne($sell->user_id); if ($arrayOut["authorizationResult"] == "00") { $id = $user->id; $sell->status = "COMPLETE"; $carshop = CarShop::find()->where(['user_id' => $sell->user_id])->all(); if ($sell->save()) { foreach ($carshop as $item) { $detail = new Detail(); $detail->product_id = $item->product_id; $detail->quantity = $item->quantity; $detail->sell_id = $sell->id; $detail->sap_id = $item->sap_id; $detail->save(); } CarShop::deleteAll("user_id = {$id}"); } } return $this->render('response_a', ['sell' => $sell, 'arrayOut' => $arrayOut]); } }
public function detail_nilai($id) { $siswa = Siswa::find($id); $soal = Detail::all(); return View('admin.laporan.detail_nilai')->with('siswa', $siswa)->with('soal', $soal); }
public function savetoolinfo(Request $request) { $id = $request->id; $data = $request->data; $fn = $data['fn']; // supplier shortname $detail = Detail::where('tool_id', '=', $id)->first(); if ($detail === null) { $detail = Detail::saveDetails($id, $data); } else { // Update Detail $detail->tool_id = $id; $detail->title1 = $data['title1']; $detail->title2 = $data['title2']; $detail->cuttingdata = $data['cuttingdata']; $detail->description = $data['description']; $detail->save(); } if (count($data['images']) > 0) { foreach ($data['images'] as $url) { $this->savePicture($id, $data, $url); } } return "Success"; }
public function jawab_soal(Request $request) { if ($request->ajax()) { $no = $request->input('soal'); $jawaban = $request->input('jawaban'); $detailsoal = Soalsiswa::find($no); $detailsoal->jawaban = $jawaban; $detailsoal->status = 1; $soal = Detail::find($detailsoal->id_detail_soal); if ($soal->kunci_jawaban == $jawaban) { $detailsoal->benar = 'Y'; } else { $detailsoal->benar = 'N'; } $detailsoal->save(); Session::flash('pesan', "Jawaban Berhasil disimpan"); } }
public function hapus_soal(Request $request) { if ($request->ajax()) { $kode = $request->input('kode'); $detail = Detail::find($kode); if ($detail->gambar_besar) { \File::delete([public_path() . DIRECTORY_SEPARATOR . 'uploads/big/' . DIRECTORY_SEPARATOR . $detail->gambar_besar, public_path() . DIRECTORY_SEPARATOR . 'uploads/small/' . DIRECTORY_SEPARATOR . $detail->gambar_besar]); } Session::flash('pesan', "Data Berhasil dihapus"); $detail->delete(); } }
/** * Updates/saves the details * * @param $request * */ public function saveDetails($details) { if ($this->hasDetails()) { $this->details->update(['description' => $details->description, 'title' => $details->title]); } else { Detail::insert(['inventory_id' => $this->id, 'description' => $details->description, 'title' => $details->title]); } return true; }