public JsonResult Create(int ProductId, string ExpiryDate, int TotalCase, string BatchNo, string Comments, int NoOfPallets)
        {
            if (ModelState.IsValid)
            {
                PalletTracking palletTracking = new PalletTracking();
                palletTracking.ProductId = ProductId;
                DateTime expiryDate = DateTime.Today;
                if (DateTime.TryParse(ExpiryDate, out expiryDate))
                {
                    palletTracking.ExpiryDate = expiryDate;
                }
                palletTracking.BatchNo        = BatchNo;
                palletTracking.TotalCases     = TotalCase;
                palletTracking.RemainingCases = TotalCase;
                palletTracking.Comments       = Comments;
                palletTracking.Status         = Ganedata.Core.Entities.Enums.PalletTrackingStatusEnum.Created;
                palletTracking.DateCreated    = DateTime.UtcNow;
                palletTracking.DateUpdated    = DateTime.UtcNow;
                palletTracking.TenantId       = CurrentTenantId;
                palletTracking.WarehouseId    = CurrentWarehouseId;
                string palletTrackingIds = _productServices.CreatePalletTracking(palletTracking, NoOfPallets);
                return(Json(palletTrackingIds, JsonRequestBehavior.AllowGet));
            }


            return(Json(false, JsonRequestBehavior.AllowGet));
        }