aboutsummaryrefslogtreecommitdiff
path: root/server/router/router.go
diff options
context:
space:
mode:
authorMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-06-15 12:35:57 +0530
committerMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-06-15 12:35:57 +0530
commitd43f26a0fa7736f66636b1e40464d7d5b53954ae (patch)
tree81a64797c2b897ebab1b1f4df9dd0413ee0accd6 /server/router/router.go
parent9ed84b0c274d453429fc673fcbb1391b7ac85a30 (diff)
distributed different router functions into different files
Diffstat (limited to 'server/router/router.go')
-rw-r--r--server/router/router.go63
1 files changed, 0 insertions, 63 deletions
diff --git a/server/router/router.go b/server/router/router.go
index 169ec17..80e9dfc 100644
--- a/server/router/router.go
+++ b/server/router/router.go
@@ -11,9 +11,7 @@ package router
import (
"github.com/gin-gonic/gin"
"github.com/gin-gonic/contrib/static"
- "net/http"
- "strconv"
db "github.com/MikunoNaka/openbills/database"
)
@@ -47,64 +45,3 @@ func InitRouter() {
myRouter.Run(":8080")
}
-
-// items API functions
-func getAllItems(ctx *gin.Context) {
- ctx.Header("Content-Type", "application/json")
- ctx.JSON(http.StatusOK, db.GetAllItems())
-}
-
-func registerItem(ctx *gin.Context) {
- // extract data not string
- price, _ := strconv.ParseFloat(ctx.Query("price"), 64)
- hsn, _ := strconv.Atoi(ctx.Query("hsn"))
- gst, _ := strconv.ParseFloat(ctx.Query("gst"), 64)
- cat := "cat coming soon"
- brand := "brand coming soon"
-
- item := db.Item {
- Model: ctx.Query("model"),
- Desc: ctx.Query("desc"),
- Price: price,
- HSN: hsn,
- GST: gst,
- Cat: cat,
- Brand: brand,
- }
-
- db.RegisterItem(item)
-}
-
-// people API functions
-func getAllPeople(ctx *gin.Context) {
- ctx.Header("Content-Type", "application/json")
- ctx.JSON(http.StatusOK, db.GetAllPeople())
-}
-
-func registerPerson(ctx *gin.Context) {
- person := db.Person {
- Name: ctx.Query("name"),
- Address: ctx.Query("address"),
- Phone: ctx.Query("phone"),
- Email: ctx.Query("email"),
- }
-
- db.RegisterPerson(person)
-}
-
-// users API functions
-func getAllUsers(ctx *gin.Context) {
- ctx.Header("Content-Type", "application/json")
- ctx.JSON(http.StatusOK, db.GetAllUsers())
-}
-
-// func registerUser(ctx *gin.Context) {
-// person := db.Person {
-// Name: ctx.Query("name"),
-// Address: ctx.Query("address"),
-// Phone: ctx.Query("phone"),
-// Email: ctx.Query("email"),
-// }
-//
-// db.RegisterPerson(person)
-// }