GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
Loading...
Searching...
No Matches
Status.cpp
Go to the documentation of this file.
1#line 2 "src/Gui/BillPay/Status.cpp"
2
3#include "BillPay.h"
4
5auto
7asString( Status _status )-> std::string
8{
9 switch( _status )
10 {
11 case Status::Paid : return TR8( "gcw.billPay.tableName.Paid" );
12 case Status::Pending : return TR8( "gcw.billPay.tableName.Pending" );
13 case Status::Unpaid : return TR8( "gcw.billPay.tableName.Unpaid" );
14 case Status::Inactive : return TR8( "gcw.billPay.tableName.Inactive" );
15 }
16
17 return "";
18
19} // endasString( Status _status )-> std::string
20
21auto
23asStyleClass( Status _status )-> std::string
24{
25 switch( _status )
26 {
27 case Status::Paid : return "billpay paid" ;
28 case Status::Pending : return "billpay pending" ;
29 case Status::Unpaid : return "billpay unpaid" ;
30 case Status::Inactive : return "billpay inactive" ;
31 }
32
33 return "";
34
35} // endasStyleClass( Status _status )-> std::string
36
#define TR8(X)
Definition define.h:18
Status
Bill Status.
Definition Status.h:27
auto asString(Status _status) -> std::string
Get Status as String.
Definition Status.cpp:7
auto asStyleClass(Status _status) -> std::string
Get Status as Style Class.
Definition Status.cpp:23