public async Task <IActionResult> AddItem(AddItemModel item) { if (ModelState.IsValid) { Stream stream = new MemoryStream(); await item.Image.CopyToAsync(stream); string imagePath = await _saveFile.SaveImage(_env.WebRootPath, "Images", item.Image.FileName, stream); await _itemRepository.AddAsync(new Item(item.Title, item.Description, imagePath, item.Price, true)); return(RedirectToAction("Index", "Home")); } return(View()); }
public void SaveImage() { _imageSaver.SaveImage(_nombre); }