diff options
Diffstat (limited to 'item/controller.go')
| -rw-r--r-- | item/controller.go | 71 | 
1 files changed, 0 insertions, 71 deletions
diff --git a/item/controller.go b/item/controller.go index bb2eb94..b68f2aa 100644 --- a/item/controller.go +++ b/item/controller.go @@ -24,77 +24,6 @@ import (  	"strconv"  ) -func handleGetBrandItems (ctx *gin.Context) { -	id, err := strconv.ParseUint(ctx.Param("id"), 10, 64) -	if err != nil { -		ctx.Error(e.ErrInvalidID) -		return -	} - -	var items []SavedItem -	err = getBrandItems(&items, uint(id)) -	if err != nil { -		ctx.Error(err) -		ctx.Abort() -		return -	} - -	ctx.JSON(http.StatusOK, gin.H{ -		"data": items, -	}) -} - -func handleGetBrands (ctx *gin.Context) { -	var brands []Brand - -	err := getBrands(&brands) -	if err != nil { -		ctx.Error(err) -		ctx.Abort() -		return -	} - -	ctx.JSON(http.StatusOK, gin.H{ -		"data": brands, -	}) -} - -func handleSaveBrand (ctx *gin.Context) { -	var brand Brand -	ctx.Bind(&brand) - -	err := brand.upsert() -	if err != nil { -		ctx.Error(err) -		ctx.Abort() -		return -	} - -	ctx.JSON(http.StatusOK, gin.H{ -		"data": brand, -	}) -} - -func handleDelBrand (ctx *gin.Context) { -	id, err := strconv.ParseUint(ctx.Param("id"), 10, 64) -	if err != nil { -		ctx.Error(e.ErrInvalidID) -		return -	} - -	var brand Brand -	brand.ID = uint(id) - -	err = brand.del() -	if err != nil { -		ctx.Error(err) -		ctx.Abort() -		return -	} - -	ctx.JSON(http.StatusOK, nil) -} -  func handleGetItems (ctx *gin.Context) {  	var items []SavedItem  |