X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdb%2FTemplateWithAccounts.java;h=8572167ddc63677bd416080ac2741875ac7d434c;hb=b2f4ea6b9b96cda1c04afc54c152049025d99d80;hp=60d56a5fbaa12aa5c7668ac7c75b953b05555544;hpb=5a514f5f9ee23a57fdd135f265f7fa095b463773;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/db/TemplateWithAccounts.java b/app/src/main/java/net/ktnx/mobileledger/db/TemplateWithAccounts.java index 60d56a5f..8572167d 100644 --- a/app/src/main/java/net/ktnx/mobileledger/db/TemplateWithAccounts.java +++ b/app/src/main/java/net/ktnx/mobileledger/db/TemplateWithAccounts.java @@ -42,4 +42,14 @@ public class TemplateWithAccounts { public Long getId() { return header.getId(); } + public TemplateWithAccounts createDuplicate() { + TemplateWithAccounts result = new TemplateWithAccounts(); + result.header = header.createDuplicate(); + result.accounts = new ArrayList<>(); + for (TemplateAccount acc : accounts) { + result.accounts.add(acc.createDuplicate()); + } + + return result; + } }