diff options
Diffstat (limited to 'interact.go')
| -rw-r--r-- | interact.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/interact.go b/interact.go index d5bf1dc..143df51 100644 --- a/interact.go +++ b/interact.go @@ -567,19 +567,23 @@ func interact(fulldb bool) { prid := GetProjectIds() cuid := GetCustomerIds() taid := GetTaskIds() + //biid := GetBillIds() prs := GetSelectedProjects(prid) cus := GetSelectedCustomers(cuid) tas := GetSelectedTasks(taid) + bls := GetAllBills() c.Println(frame(boldGreen("Export DB Data"),true)) c.Println(nli+"Customers:",len(cus)) c.Println(nli+" Projects:",len(prs)) c.Println(nli+" Tasks:",len(tas)) + c.Println(nli+" Bills:",len(bls)) //c.Println("Customers:",cus) if isInterSure(sli+"Export this data?"){ filen := getNewInterInput("Filename: ","export.tar",nli) ExportCustomers(cus) ExportProjects(prs) ExportTasks(tas) + ExportBills(bls) TarExports(filen) PurgeTemps() c.Println(nli+"Data exported to",filen) @@ -611,13 +615,14 @@ func interact(fulldb bool) { icus := ImportCustomers() itas := ImportTasks() iprs := ImportProjects() + ibls := ImportBills() PurgeTemps() //c.Println(sli,"Loaded Data") //c.Println(nli,"Customers:",len(icus)) //c.Println(nli," Projects:",len(iprs)) //c.Println(nli," Tasks:",len(itas)) //if isInterSure(sli+"Import this into DB?"){ - SaveImportsToDB(icus,iprs,itas) + SaveImportsToDB(icus,iprs,itas,ibls) //c.Println(boldGreen("Import Successful")) //c.Println(frame(posR(),false)) |
