public async Task <IActionResult> AddToShoppingCart(int cosmeticsId) { var selectedCosmetics = await _cosmeticsRepository.GetCosmeticsById(cosmeticsId); if (selectedCosmetics == null) { return(NotFound()); } await _shoppingCart.AddToCartAsync(selectedCosmetics); return(RedirectToAction("Index")); }
public async Task <IActionResult> Edit(int id) { var cosmetics = await _cosmeticsRepository.GetCosmeticsById(id); var cosmeticsDto = _mapper.Map <Cosmetics, CosmeticsDto>(cosmetics); var cosmeticsType = await _cosmeticsTypeRepository.GetCosmeticsType(); return(View(new CosmeticsCreateUpdateViewModel { CosmeticsTypes = cosmeticsType, CosmeticsDto = cosmeticsDto })); }
public async Task <IActionResult> ChiTietSP(int id) { var cosmetics = await _cosmeticsRepository.GetCosmeticsById(id); return(View(cosmetics)); }