Esempio n. 1
0
        public async Task UpdateOfferItem(OfferItemViewModel viewModel)
        {
            var offerItem = _mapper.Map <OfferItem>(viewModel);

            _context.Update(offerItem);
            await _context.SaveChangesAsync();
        }
Esempio n. 2
0
        public async Task <OfferItemViewModel> GetRelatedEntities()
        {
            var viewModel = new OfferItemViewModel()
            {
                Offers       = await _context.Offers.ToListAsync(),
                RawMaterials = await _context.RawMaterials.ToListAsync()
            };

            return(viewModel);
        }
Esempio n. 3
0
        public async Task <IActionResult> Edit(int id, OfferItemViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                await _service.UpdateOfferItem(viewModel);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(viewModel));
        }