This commit is contained in:
Aditya Siregar
2025-07-30 23:18:20 +07:00
parent 4a921df55d
commit a759e0f57c
57 changed files with 3633 additions and 190 deletions
+30
View File
@@ -0,0 +1,30 @@
package constants
type TableStatus string
const (
TableStatusAvailable TableStatus = "available"
TableStatusOccupied TableStatus = "occupied"
TableStatusReserved TableStatus = "reserved"
TableStatusCleaning TableStatus = "cleaning"
TableStatusMaintenance TableStatus = "maintenance"
)
func GetAllTableStatuses() []TableStatus {
return []TableStatus{
TableStatusAvailable,
TableStatusOccupied,
TableStatusReserved,
TableStatusCleaning,
TableStatusMaintenance,
}
}
func IsValidTableStatus(status TableStatus) bool {
for _, validStatus := range GetAllTableStatuses() {
if status == validStatus {
return true
}
}
return false
}