GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
|
#include <Item.h>
Public Member Functions | |
Item () | |
ctor | |
Item (const std::string &_guid) | |
ctor with guid | |
auto | guid () const -> const std::string & |
GUID. | |
template<class Action > | |
auto | persist (Action &action) -> void |
![]() | |
BaseItem () | |
![]() | |
Dbo () | |
Dbo (const Dbo< C > &other) | |
dbo_traits< C >::IdType | id () const |
Session * | session () const |
void | setDirty () |
bool | isDirty () const |
ptr< C > | self () const |
Private Attributes | |
std::string | m_guid |
std::string | m_date |
std::string | m_date_entered |
std::string | m_description |
std::string | m_action |
std::string | m_notes |
int | m_quantity_num |
int | m_quantity_denom |
std::string | m_i_acct |
int | m_i_price_num |
int | m_i_price_denom |
int | m_i_discount_num |
int | m_i_discount_denom |
std::string | m_invoice |
std::string | m_i_disc_type |
std::string | m_i_disc_how |
int | m_i_taxable |
int | m_i_taxincluded |
std::string | m_i_taxtable |
std::string | m_b_acct |
int | m_b_price_num |
int | m_b_price_denom |
std::string | m_bill |
int | m_b_taxable |
int | m_b_taxincluded |
std::string | m_b_taxtable |
int | m_b_paytype |
int | m_billable |
int | m_billto_type |
std::string | m_billto_guid |
std::string | m_order_guid |
Additional Inherited Members | |
![]() | |
using | Ptr = Wt::Dbo::ptr< Item > |
using | Collection = Wt::Dbo::collection< Ptr > |
using | Vector = std::vector< Ptr > |
Entries Class.
Definition at line 97 of file Dbo/Entries/Item.h.
|
inline |
ctor
Definition at line 105 of file Dbo/Entries/Item.h.
|
inline |
ctor with guid
Definition at line 110 of file Dbo/Entries/Item.h.
|
inline |
GUID.
Return account 'guid' value - the primary key for the account
Definition at line 117 of file Dbo/Entries/Item.h.
References m_guid.
|
inline |
Definition at line 120 of file Dbo/Entries/Item.h.
References GCW::Dbo::Entries::Field::action, GCW::Dbo::Entries::Field::b_acct, GCW::Dbo::Entries::Field::b_paytype, GCW::Dbo::Entries::Field::b_price_denom, GCW::Dbo::Entries::Field::b_price_num, GCW::Dbo::Entries::Field::b_taxable, GCW::Dbo::Entries::Field::b_taxincluded, GCW::Dbo::Entries::Field::b_taxtable, GCW::Dbo::Entries::Field::bill, GCW::Dbo::Entries::Field::billable, GCW::Dbo::Entries::Field::billto_guid, GCW::Dbo::Entries::Field::billto_type, GCW::Dbo::Entries::Field::date, GCW::Dbo::Entries::Field::date_entered, GCW::Dbo::Entries::Field::description, Wt::Dbo::field(), GCW::Dbo::Entries::Field::guid, GCW::Dbo::Entries::Field::i_acct, GCW::Dbo::Entries::Field::i_disc_how, GCW::Dbo::Entries::Field::i_disc_type, GCW::Dbo::Entries::Field::i_discount_denom, GCW::Dbo::Entries::Field::i_discount_num, GCW::Dbo::Entries::Field::i_price_denom, GCW::Dbo::Entries::Field::i_price_num, GCW::Dbo::Entries::Field::i_taxable, GCW::Dbo::Entries::Field::i_taxincluded, GCW::Dbo::Entries::Field::i_taxtable, Wt::Dbo::id(), GCW::Dbo::Entries::Field::invoice, m_action, m_b_acct, m_b_paytype, m_b_price_denom, m_b_price_num, m_b_taxable, m_b_taxincluded, m_b_taxtable, m_bill, m_billable, m_billto_guid, m_billto_type, m_date, m_date_entered, m_description, m_guid, m_i_acct, m_i_disc_how, m_i_disc_type, m_i_discount_denom, m_i_discount_num, m_i_price_denom, m_i_price_num, m_i_taxable, m_i_taxincluded, m_i_taxtable, m_invoice, m_notes, m_order_guid, m_quantity_denom, m_quantity_num, GCW::Dbo::Entries::Field::notes, GCW::Dbo::Entries::Field::order_guid, GCW::Dbo::Entries::Field::quantity_denom, and GCW::Dbo::Entries::Field::quantity_num.
|
private |
Definition at line 162 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 177 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 184 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 179 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 178 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 181 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 182 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 183 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 180 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 185 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 187 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 186 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 159 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 160 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 161 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 158 of file Dbo/Entries/Item.h.
|
private |
Definition at line 166 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 173 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 172 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 170 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 169 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 168 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 167 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 174 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 175 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 176 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 171 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 163 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 188 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 165 of file Dbo/Entries/Item.h.
Referenced by persist().
|
private |
Definition at line 164 of file Dbo/Entries/Item.h.
Referenced by persist().