| 12345678910111213141516171819202122232425262728 |
- package controller
- import (
- "github.com/gin-gonic/gin"
- "kng_feed_api/model"
- "net/http"
- )
- func LoadAvailabilityInfo(context *gin.Context) {
- var availabilityArray model.AvailabilityArray
- err := context.ShouldBindJSON(&availabilityArray)
- if err != nil {
- context.JSON(http.StatusBadRequest, gin.H{"error": err.Error()})
- return
- }
- for _, av := range availabilityArray.AvailabilityArray {
- product := model.Availability{
- CodeCarCaDe: av.CodeCarCaDe,
- Available: av.Available,
- }
- product.CreateOrUpdate()
- }
- context.JSON(http.StatusCreated, gin.H{"ok": "Saved"})
- }
|