public IActionResult CreateSupplier(int id) { var cl = id == 0 ? new Supplier() : _iSupplierRepository.All.FirstOrDefault(x => x.IdSupplier == id); if (HttpContext.Session.GetString("ICN") == null) { var productCode = ProductCode.GenerateRandomNo().ToString(); HttpContext.Session.SetString("ICN", productCode); ViewBag.ICN = HttpContext.Session.GetString("ICN"); } return(View(cl)); }