public IActionResult Delete(long?id) { if (id == null) { return(NotFound()); } Tuple <long, Hardware, List <ProductSupplier>, List <ProductDetail>, List <PurchaseItem> > hardware = service.GetAllHardwareOfProduct(id.Value); if (hardware.Item2 == null) { return(RedirectToAction("Edit", new { id })); } ViewData["ListProductSupplier"] = hardware.Item3; ViewData["ListProductDetail"] = hardware.Item4; ViewData["ListPurchaseItem"] = hardware.Item5; return(View(hardware.Item2)); }