public ActionResult UpdatePriceList(long ItemId, PriceList priceList, string sessionId) { if (priceList.Supplier1Name == priceList.Supplier2Name || priceList.Supplier2Name == priceList.Supplier3Name || priceList.Supplier3Name == priceList.Supplier1Name) { TempData["errorMsg"] = "<script>alert('Please select three different suppliers.');</script>"; return(RedirectToAction("UpdateNext", new { itemId = ItemId, sessionid = sessionId })); } else { priceList.Item = new Inventory(); priceList.Item.ItemId = ItemId; PriceListService.UpdatePriceList(priceList); List <Inventory> catalogues = CatalogueService.GetAllCatalogue(); ViewData["catalogues"] = catalogues; return(RedirectToAction("All", new { sessionid = sessionId })); } }