コード例 #1
0
        public void RemoveItem(int id)
        {
            _logger.LogInformation($"Start: Deleting OrderItem {id}");

            _itemLogc.RemoveItem(id);

            _logger.LogInformation($"Complete: Delete OrderItem {id}");
        }
コード例 #2
0
        public IActionResult OnPost()
        {
            var products = _productServices.GetProductById(Product.Id);
            var item     = _itemServices.GetItemById(Product.Id);

            _productServices.RemoveProduct(products);
            _itemServices.RemoveItem(item);
            _userServices.SaveChanges();

            string filePath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "Images", Product.Id + ".jpg");

            if (System.IO.File.Exists(filePath))
            {
                System.IO.File.Delete(filePath);
            }

            return(RedirectToPage("Index"));
        }