Ejemplo n.º 1
0
 public function getAllitems(Request $req)
 {
     if ($req->ajax()) {
         $res = [];
         $items = data_departemen::where('nm_departemen', 'like', $req->src . '%')->paginate(10);
         $out = '';
         if ($items->total() > 0) {
             $no = $items->currentPage() == 1 ? 1 : $items->perPage() * $items->currentPage() - $items->perPage() + 1;
             foreach ($items as $item) {
                 $out .= '
       <tr class="item_' . $item->id . ' items">
         <td>' . $no . '</td>
         <td>' . $item->kd_departemen . '</td>
         <td>' . $item->nm_departemen . '</td>
         <td>
           <div>
             ' . \Format::indoDate($item->created_at) . '
           </div>
           <small class="text-muted">' . \Format::hari($item->created_at) . ', ' . \Format::jam($item->created_at) . '</small>
         </td>
       </tr>
       ';
                 $no++;
             }
         } else {
             $out = '
     <tr>
       <td colspan="3">Tidak ditemukan</td>
     </tr>
     ';
         }
         $res['data'] = $out;
         $res['pagin'] = $items->render();
         return json_encode($res);
     }
 }
Ejemplo n.º 2
0
 public function getDev(Request $req)
 {
     if ($req->ajax()) {
         $res = [];
         $out = '<option value="0">Semua</option>';
         $items = data_departemen::where('status', 1)->get();
         foreach ($items as $item) {
             $out .= '<option value="' . $item->id_departemen . '">' . $item->nm_departemen . '</option>';
         }
         $res['content'] = $out;
         return json_encode($res);
     }
 }