25 lines
834 B
Go
25 lines
834 B
Go
package bed
|
|
|
|
// BedData merepresentasikan payload untuk membuat, mengubah, atau mengambil data ketersediaan Bed
|
|
type BedData struct {
|
|
KodeKelas string `json:"kodekelas"`
|
|
KodeRuang string `json:"koderuang"`
|
|
NamaRuang string `json:"namaruang"`
|
|
Kapasitas int `json:"kapasitas"`
|
|
Tersedia int `json:"tersedia"`
|
|
TersediaPria int `json:"tersediapria"`
|
|
TersediaWanita int `json:"tersediawanita"`
|
|
TersediaPriaWanita int `json:"tersediapriawanita"`
|
|
}
|
|
|
|
// BedDeletePayload merepresentasikan payload untuk menghapus data Bed
|
|
type BedDeletePayload struct {
|
|
KodeKelas string `json:"kodekelas"`
|
|
KodeRuang string `json:"koderuang"`
|
|
}
|
|
|
|
// BedReadResponse merepresentasikan balikan dari endpoint GET Read Bed
|
|
type BedReadResponse struct {
|
|
List []BedData `json:"list"`
|
|
}
|