Add permit type FOOD_STAMP
This commit is contained in:
parent
588a88455b
commit
b751ba339e
@ -11,6 +11,7 @@ enum class PERMIT_TYPE : quint8 {
|
|||||||
DAY_TICKET_ADULT,
|
DAY_TICKET_ADULT,
|
||||||
DAY_TICKET_TEEN,
|
DAY_TICKET_TEEN,
|
||||||
DAY_TICKET_CHILD,
|
DAY_TICKET_CHILD,
|
||||||
|
FOOD_STAMP,
|
||||||
INVALID
|
INVALID
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -41,6 +42,9 @@ struct PermitType {
|
|||||||
case 6:
|
case 6:
|
||||||
m_permitType = PERMIT_TYPE::DAY_TICKET_CHILD;
|
m_permitType = PERMIT_TYPE::DAY_TICKET_CHILD;
|
||||||
break;
|
break;
|
||||||
|
case 7:
|
||||||
|
m_permitType = PERMIT_TYPE::FOOD_STAMP;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
m_permitType = PERMIT_TYPE::INVALID;
|
m_permitType = PERMIT_TYPE::INVALID;
|
||||||
}
|
}
|
||||||
@ -52,7 +56,7 @@ struct PermitType {
|
|||||||
|
|
||||||
operator PERMIT_TYPE() const { return m_permitType; }
|
operator PERMIT_TYPE() const { return m_permitType; }
|
||||||
|
|
||||||
operator int() const {
|
operator int () const {
|
||||||
switch(m_permitType) {
|
switch(m_permitType) {
|
||||||
case PERMIT_TYPE::SHORT_TERM_PARKING:
|
case PERMIT_TYPE::SHORT_TERM_PARKING:
|
||||||
return 0;
|
return 0;
|
||||||
@ -68,6 +72,8 @@ struct PermitType {
|
|||||||
return 5;
|
return 5;
|
||||||
case PERMIT_TYPE::DAY_TICKET_TEEN:
|
case PERMIT_TYPE::DAY_TICKET_TEEN:
|
||||||
return 6;
|
return 6;
|
||||||
|
case PERMIT_TYPE::FOOD_STAMP:
|
||||||
|
return 7;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -75,7 +81,7 @@ struct PermitType {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
operator QString() const {
|
operator QString () {
|
||||||
switch(m_permitType) {
|
switch(m_permitType) {
|
||||||
case PERMIT_TYPE::DAY_TICKET:
|
case PERMIT_TYPE::DAY_TICKET:
|
||||||
return QString("DAY_TICKET");
|
return QString("DAY_TICKET");
|
||||||
@ -91,6 +97,32 @@ struct PermitType {
|
|||||||
return QString("SZEGED_START");
|
return QString("SZEGED_START");
|
||||||
case PERMIT_TYPE::SZEGED_STOP:
|
case PERMIT_TYPE::SZEGED_STOP:
|
||||||
return QString("SZEGED_STOP");
|
return QString("SZEGED_STOP");
|
||||||
|
case PERMIT_TYPE::FOOD_STAMP:
|
||||||
|
return QString("FOOD_STAMP");
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return QString("INVALID");
|
||||||
|
}
|
||||||
|
|
||||||
|
operator QString () const {
|
||||||
|
switch(m_permitType) {
|
||||||
|
case PERMIT_TYPE::DAY_TICKET:
|
||||||
|
return QString("DAY_TICKET");
|
||||||
|
case PERMIT_TYPE::DAY_TICKET_ADULT:
|
||||||
|
return QString("DAY_TICKET_ADULT");
|
||||||
|
case PERMIT_TYPE::DAY_TICKET_CHILD:
|
||||||
|
return QString("DAY_TICKET_CHILD");
|
||||||
|
case PERMIT_TYPE::DAY_TICKET_TEEN:
|
||||||
|
return QString("DAY_TICKET_TEEN");
|
||||||
|
case PERMIT_TYPE::SHORT_TERM_PARKING:
|
||||||
|
return QString("SHORT_TERM_PARKING");
|
||||||
|
case PERMIT_TYPE::SZEGED_START:
|
||||||
|
return QString("SZEGED_START");
|
||||||
|
case PERMIT_TYPE::SZEGED_STOP:
|
||||||
|
return QString("SZEGED_STOP");
|
||||||
|
case PERMIT_TYPE::FOOD_STAMP:
|
||||||
|
return QString("FOOD_STAMP");
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user