\App\Http\ControllersDetailCheckinController

Class Controller yang mengakses tabel Detail_Checkin

Summary

Methods
Properties
Constants
index()
store()
getByIdCheckin()
getByIdCheckinJenis()
getByIdCheckinStatus()
getByIdCheckinKodeBarang()
getByKodePramuniagaStatusLimit()
updateStatus()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

index()

index() : \Illuminate\Http\Response

Mengambil semua data DetailCheckin

Returns

\Illuminate\Http\Response —

Collection of DetailCheckin (dengan pagination 30 data per halaman)

store()

store(\Illuminate\Http\Request  $request) : \Illuminate\Http\Response

Menambahkan data DetailCheckin baru

Parameters

\Illuminate\Http\Request $request

Isi body dari HTTP Request, berisikan JSON DetailCheckin

Returns

\Illuminate\Http\Response

getByIdCheckin()

getByIdCheckin(integer  $idCheckin) : \Illuminate\Http\Response

Mengambil data DetailCheckin berdasarkan Id Checkin

Parameters

integer $idCheckin

Returns

\Illuminate\Http\Response —

(List of detailCheckin)

getByIdCheckinJenis()

getByIdCheckinJenis(  $idCheckin,   $jenis) : \Illuminate\Http\Response

Mengambil data DetailCheckin berdasarkan Id Checkin dan jenis

Parameters

$idCheckin
$jenis

Returns

\Illuminate\Http\Response —

(List of Detail_Checkin)

getByIdCheckinStatus()

getByIdCheckinStatus(  $idCheckin,   $status) : \Illuminate\Http\Response

Mengambil data DetailCheckin berdasarkan Id Checkin dan status transaksi

Parameters

$idCheckin
$status

Returns

\Illuminate\Http\Response —

(List of detailCheckin)

getByIdCheckinKodeBarang()

getByIdCheckinKodeBarang(  $idCheckin,   $kodeBarang) : \Illuminate\Http\Response

Mengambil data DetailCheckin berdasarkan Id Checkin dan kode barang tertentu

Parameters

$idCheckin
$kodeBarang

Returns

\Illuminate\Http\Response —

(List of detailCheckin)

getByKodePramuniagaStatusLimit()

getByKodePramuniagaStatusLimit(string  $kodePramuniaga, string  $status, integer  $limit) : \Illuminate\Http\Response

Mengambil data DetailCheckin berdasarkan kode Pramuniaga

Parameters

string $kodePramuniaga
string $status
integer $limit

Returns

\Illuminate\Http\Response —

(List of detailCheckin)

updateStatus()

updateStatus(\Illuminate\Http\Request  $request,   $id) : \Illuminate\Http\Response

Mengubah status data DetailCheckin

Fungsi ini juga menyimpan kolom waktu_batal bila status yang disimpan adalah B (Batal)

Parameters

\Illuminate\Http\Request $request
$id

Returns

\Illuminate\Http\Response —

(List of detailCheckin)