Recurring
This commit is contained in:
parent
8df457a6a2
commit
e1ae402295
|
|
@ -138,6 +138,8 @@ class EntityAction extends EnumClass {
|
|||
return EntityAction.newPayment;
|
||||
case EntityType.expense:
|
||||
return EntityAction.newExpense;
|
||||
case EntityType.recurringExpense:
|
||||
return EntityAction.newRecurringExpense;
|
||||
case EntityType.project:
|
||||
return EntityAction.newProject;
|
||||
case EntityType.task:
|
||||
|
|
|
|||
|
|
@ -319,6 +319,15 @@ void handleClientAction(
|
|||
entityType: EntityType.recurringInvoice),
|
||||
filterEntity: client);
|
||||
break;
|
||||
case EntityAction.newRecurringExpense:
|
||||
createEntity(
|
||||
context: context,
|
||||
entity: ExpenseEntity(
|
||||
state: state,
|
||||
client: client,
|
||||
entityType: EntityType.recurringExpense),
|
||||
filterEntity: client);
|
||||
break;
|
||||
case EntityAction.newQuote:
|
||||
createEntity(
|
||||
context: context,
|
||||
|
|
@ -410,6 +419,8 @@ void handleClientAction(
|
|||
entities: [client],
|
||||
);
|
||||
break;
|
||||
default:
|
||||
print('## Error: action $action not handled in client_actions');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue