public async Task <IActionResult> DeleteProduct(ManagerProductsModel manProdModel) { var productId = manProdModel.DeleteProductId; var productResult = await prodService.DeleteProduct(productId); TempData["ProductStatus"] = productResult.Message; return(RedirectToAction("MyProducts", "Manager")); }
public ManagerProductsModel GetManagerProducts(int id) { var prodEntity = prodManager.GetProductsByManagerId(id); var prodModel = new List <ProductShowcaseModel>(); foreach (var prod in prodEntity) { prodModel.Add(new ProductShowcaseModel { Id = prod.Id, Title = prod.Name, Price = prod.Price, ThumbNailPath = Path.Combine("\\media\\product", prod.ThumbNail.ThumbNailPath) }); } var managerProdModel = new ManagerProductsModel { ShowcaseProducts = prodModel, DeleteProductId = -1 }; return(managerProdModel); }