aboutsummaryrefslogtreecommitdiff
path: root/server/router/invoice.go
diff options
context:
space:
mode:
authorMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-07-08 11:35:30 +0530
committerMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-07-08 11:35:30 +0530
commit9d941b5d99621bc98df0be3002aa7121f98e7a56 (patch)
tree1ad27c269dc1d0ea98cf688df30df396b6acd5f2 /server/router/invoice.go
parent6167f02d9dee6028987bef53fe658904d47e2d3f (diff)
Added basic functionality to send the invoice data to server
Diffstat (limited to 'server/router/invoice.go')
-rw-r--r--server/router/invoice.go35
1 files changed, 35 insertions, 0 deletions
diff --git a/server/router/invoice.go b/server/router/invoice.go
new file mode 100644
index 0000000..6544119
--- /dev/null
+++ b/server/router/invoice.go
@@ -0,0 +1,35 @@
+/*
+ * OpenBills - Self hosted browser app to generate and keep track of simple invoices
+ * Version - 0
+ * Licensed under the MIT license - https://opensource.org/licenses/MIT
+ *
+ * Copyright (c) 2021 Vidhu Kant Sharma
+*/
+
+package router
+
+import (
+ "github.com/gin-gonic/gin"
+ //"net/http"
+ "fmt"
+
+ //"strconv"
+ db "github.com/MikunoNaka/openbills/database"
+)
+
+// func getAllInvoices(ctx *gin.Context) {
+// ctx.Header("Content-Type", "application/json")
+// ctx.JSON(http.StatusOK, db.GetAllItems())
+// }
+
+// func registerInvoices(ctx *gin.Context) {
+// var newItem db.Item
+// ctx.Bind(&newItem)
+// db.RegisterItem(newItem)
+// }
+
+func previewInvoice(ctx *gin.Context) {
+ var newInvoice db.Invoice
+ ctx.Bind(&newInvoice)
+ fmt.Println(newInvoice)
+}