Ejemplo n.º 1
0
 /**
  * Edit barang
  * @access Admin Logistik
  * @author @hexters
  */
 public function getUpdate($id)
 {
     $item = data_barang::find($id);
     if ($item == null) {
         return redirect('/logistik')->withNotif(['label' => 'danger', 'err' => 'Maaf, Tidak ditemukan !']);
     }
     if (!in_array($item->tipe, \Me::accessGudang())) {
         return redirect('/logistik')->withNotif(['label' => 'danger', 'err' => 'Maaf Bukan domain anda!']);
     }
     $user = data_karyawan::find($item->id_karyawan);
     $details = data_barang_detail::where('id_barang', $item->id_barang)->get();
     $konversi = ref_konversi_satuan::where('ref_konversi_satuan.id_barang', $id)->whereNotIn('ref_konversi_satuan.id_satuan_max', [$item->id_satuan])->get();
     return view('Pengadaan.Update', ['kategoris' => ref_kategori::all(), 'satuan' => ref_satuan::all(), 'item' => $item, 'oleh' => $user->nm_depan . ' ' . $user->nm_belakang, 'details' => $details, 'klasifikasi' => ref_klasifikasi::all(), 'konversi' => $konversi]);
 }
 public function getLaporanstok()
 {
     $klasifikasis = ref_klasifikasi::all();
     $kategoris = ref_kategori::all();
     return view('Laporan.Logistik.LaporanStok', ['klasifikasis' => $klasifikasis, 'kategoris' => $kategoris]);
 }