GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
Loading...
Searching...
No Matches
Prefrences.cpp
Go to the documentation of this file.
1#line 2 "src/Dbo/Prefrences.cpp"
2
3#include <Wt/Json/Parser.h>
4#include <Wt/Json/Object.h>
5#include <Wt/Json/Serializer.h>
6
7#include "../App.h"
8#include "Prefrences.h"
9
14
15auto
18{
19 Wt::Dbo::Transaction t( GCW::app()-> gnucashew_session() );
20
21 GCW::Dbo::Prefrences::Item retVal( GCW::Dbo::Vars::get( "prefrences", "system" ) );
22
23 return retVal;
24
25} // endget()
26
27auto
29reverseBalanceAccounts() const-> GCW::Dbo::Prefrences::ReverseBalanceAccounts
30{
31// return GCW::Dbo::Prefrences::ReverseBalanceAccounts::NONE;
32// return GCW::Dbo::Prefrences::ReverseBalanceAccounts::INCOME_EXPENSE;
34}
35
36auto
39{
41 return true;
42
43// if( _value == AccountRegisterHighlight::NORMAL )
44// return true;
45
46 return false;
47
48} // endaccountRegisterHighlight( AccountRegisterHighlight _value ) const-> bool
49
50auto
52askOnDelete() const-> bool
53{
54 return true;
55
56} // endaskOnDelete() const-> bool
57
58
59
60
Wt::Dbo::ptr< Item > Ptr
Definition BaseItem.h:39
Variables Item Class.
Definition Prefrences.h:76
auto reverseBalanceAccounts() const -> ReverseBalanceAccounts
Item(GCW::Dbo::Vars::Item::Ptr _varItem)
auto askOnDelete() const -> bool
auto accountRegisterHighlight(AccountRegisterHighlight _value) const -> bool
ReverseBalanceAccounts
Reversed Balance Accounts.
Definition Prefrences.h:40
@ CREDIT
credit account balances are reversed
AccountRegisterHighlight
Account Register Highlighting.
Definition Prefrences.h:59
@ NEGVAL_EXTRA
extra handling - neg values are gold-background-full-line
auto get() -> GCW::Dbo::Prefrences::Item
auto get(const std::string &_keyValue, const std::string &_cfyValue="*", bool _add=true) -> GCW::Dbo::Vars::Item::Ptr
Definition Vars.cpp:16
Definition App.h:18
App * app()
Definition App.cpp:75