Money Manager EX
An easy to use, money management application built with wxWidgets
UserTransactionPanel Class Reference

#include <usertransactionpanel.h>

+ Inheritance diagram for UserTransactionPanel:
+ Collaboration diagram for UserTransactionPanel:

Public Member Functions

 UserTransactionPanel ()
 
 UserTransactionPanel (wxWindow *parent, Model_Checking::Data *checking_entry, bool enable_revalue=false, wxWindowID win_id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=_t("UserTransactionPanel"))
 
 ~UserTransactionPanel ()
 
int64 SaveChecking ()
 
bool ValidCheckingAccountEntry ()
 
wxDateTime TransactionDate ()
 
void TransactionDate (const wxDateTime &trans_date)
 
void SetTransactionValue (const double &trans_value, bool fixed_value=false)
 
void SetTransactionNumber (const wxString &trans_number)
 
void SetTransactionAccount (const wxString &trans_account)
 
void SetTransactionStatus (const int trans_status_enum)
 
void SetTransactionPayee (const int64 payeeid)
 
void SetTransactionCategory (const int64 categid)
 
int TransactionType ()
 
Model_Translink::CHECKING_TYPE CheckingType ()
 
void CheckingType (Model_Translink::CHECKING_TYPE ct)
 

Constructor & Destructor Documentation

◆ UserTransactionPanel() [1/2]

UserTransactionPanel::UserTransactionPanel ( )

◆ UserTransactionPanel() [2/2]

UserTransactionPanel::UserTransactionPanel ( wxWindow *  parent,
Model_Checking::Data checking_entry,
bool  enable_revalue = false,
wxWindowID  win_id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL,
const wxString &  name = _t("UserTransactionPanel") 
)

◆ ~UserTransactionPanel()

UserTransactionPanel::~UserTransactionPanel ( )

Member Function Documentation

◆ CheckingType() [1/2]

Model_Translink::CHECKING_TYPE UserTransactionPanel::CheckingType ( )

◆ CheckingType() [2/2]

void UserTransactionPanel::CheckingType ( Model_Translink::CHECKING_TYPE  ct)

◆ SaveChecking()

int64 UserTransactionPanel::SaveChecking ( )

◆ SetTransactionAccount()

void UserTransactionPanel::SetTransactionAccount ( const wxString &  trans_account)

◆ SetTransactionCategory()

void UserTransactionPanel::SetTransactionCategory ( const int64  categid)

◆ SetTransactionNumber()

void UserTransactionPanel::SetTransactionNumber ( const wxString &  trans_number)

◆ SetTransactionPayee()

void UserTransactionPanel::SetTransactionPayee ( const int64  payeeid)

◆ SetTransactionStatus()

void UserTransactionPanel::SetTransactionStatus ( const int  trans_status_enum)

◆ SetTransactionValue()

void UserTransactionPanel::SetTransactionValue ( const double &  trans_value,
bool  fixed_value = false 
)

◆ TransactionDate() [1/2]

wxDateTime UserTransactionPanel::TransactionDate ( )

◆ TransactionDate() [2/2]

void UserTransactionPanel::TransactionDate ( const wxDateTime &  trans_date)

◆ TransactionType()

int UserTransactionPanel::TransactionType ( )

◆ ValidCheckingAccountEntry()

bool UserTransactionPanel::ValidCheckingAccountEntry ( )

The documentation for this class was generated from the following files: