public async Task UpdateOfferItem(OfferItemViewModel viewModel) { var offerItem = _mapper.Map <OfferItem>(viewModel); _context.Update(offerItem); await _context.SaveChangesAsync(); }
public async Task <OfferItemViewModel> GetRelatedEntities() { var viewModel = new OfferItemViewModel() { Offers = await _context.Offers.ToListAsync(), RawMaterials = await _context.RawMaterials.ToListAsync() }; return(viewModel); }
public async Task <IActionResult> Edit(int id, OfferItemViewModel viewModel) { if (ModelState.IsValid) { await _service.UpdateOfferItem(viewModel); return(RedirectToAction(nameof(Index))); } return(View(viewModel)); }