32 lines
642 B
Swift
32 lines
642 B
Swift
enum ViewRoute: String {
|
|
|
|
case employees
|
|
case login
|
|
case purchaseOrders
|
|
case users
|
|
case vendors
|
|
|
|
var title: String {
|
|
switch self {
|
|
case .purchaseOrders:
|
|
return "Purchase Orders"
|
|
default:
|
|
return rawValue.capitalized
|
|
}
|
|
}
|
|
|
|
var description: String {
|
|
switch self {
|
|
case .employees:
|
|
return "Employees are who purchase orders can be issued to."
|
|
case .purchaseOrders, .login:
|
|
return ""
|
|
case .users:
|
|
return "Users are who can login and issue purchase orders for employees."
|
|
case .vendors:
|
|
return "Vendors are where purchase orders can be issued to."
|
|
}
|
|
}
|
|
|
|
}
|