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)); }