summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go39
1 files changed, 11 insertions, 28 deletions
diff --git a/main.go b/main.go
index bfce7b8..c572819 100644
--- a/main.go
+++ b/main.go
@@ -52,6 +52,9 @@ func init() {
}
func main() {
+ if len(flag.Args())>0 {
+ fmt.Println("Unknown Commands: ",flag.Args())
+ }
fmt.Println("Laboravi Started")
initDB("./.mytimes.db")
getLastProject()
@@ -63,46 +66,26 @@ func main() {
}
if newproject {
- //fmt.Print("Enter Project Name: ")
- //var input string
- //fmt.Scanln(&input)
- //in := bufio.NewReader(os.Stdin)
- //line, err := in.ReadString('\n')
- //line = strings.TrimSuffix(line, "\n")
- //checkErr(err)
-// fmt.Println(line)
- //newProject(line)
newProject()
os.Exit(0)
} else if newtask {
- //fmt.Print("Specify Task: ")
- //in := bufio.NewReader(os.Stdin)
- //line, err := in.ReadString('\n')
- //line = strings.TrimSuffix(line, "\n")
- //checkErr(err)
- // fmt.Println(line)
- //newTask(projectid,line)
+ showLastProject()
+ getClosedTasks(0)
newTask(projectid)
os.Exit(0)
} else if stoptask {
closeTask()
showLastProject()
getClosedTasks(0)
- //fmt.Print("Soon to Come...")
+ showOpenTask()
} else if (starttime != "now") {
- //fmt.Print("Specify Task: ")
- //in := bufio.NewReader(os.Stdin)
- //line, err := in.ReadString('\n')
- //line = strings.TrimSuffix(line, "\n")
- //checkErr(err)
- //newTaskTime(projectid,line,starttime)
-
newTaskTime(projectid,starttime)
os.Exit(0)
- //fmt.Println("HmmmWTF")
- //fmt.Print("Soon to Come...")
} else if (stoptime != "now") {
- fmt.Print("Soon to Come...")
+ closeTaskTime(stoptime)
+ showLastProject()
+ getClosedTasks(0)
+ showOpenTask()
} else if (projectid>0) {
setProject(projectid)
showLastProject()
@@ -120,5 +103,5 @@ func main() {
//fmt.Println("Project:",projectid)
//fmt.Println("New Project:",newproject)
//fmt.Println("svar:",svar)
- fmt.Println("Unknown Commands: ",flag.Args())
+ //fmt.Println("Unknown Commands: ",flag.Args())
}