Add virtual accounts (potential bugs)

This commit is contained in:
2011-02-14 20:56:59 +01:00
parent c03562851a
commit bf417a503d
14 changed files with 150 additions and 27 deletions

View File

@@ -901,6 +901,7 @@ void GridAccount::OnOperationModified(wxGridEvent& event)
new_op.meta = cur_op.meta;
new_op.parent = cur_op.parent;
new_op.childs = cur_op.childs;
new_op._virtual = cur_op._virtual;
if (cur_op.day != new_op.day)
{
@@ -929,6 +930,7 @@ void GridAccount::OnOperationModified(wxGridEvent& event)
fix_op = true;
new_op.fix_cost = true;
new_op.meta = false;
new_op._virtual = false;
for(i=0; i<NUMBER_COLS_OPS; i++)
{
@@ -952,6 +954,7 @@ void GridAccount::OnOperationModified(wxGridEvent& event)
new_op.meta = cur_op.meta;
new_op.parent = cur_op.parent;
new_op.childs = cur_op.childs;
new_op._virtual = cur_op._virtual;
if (col == OP_DELETE)
{
@@ -1026,6 +1029,7 @@ void GridAccount::OnOperationModified(wxGridEvent& event)
fix_op = false;
new_op.fix_cost = false;
new_op.meta = false;
new_op._virtual = false;
for(i=0; i<NUMBER_COLS_OPS; i++)
{