public Data.Model.OfferItems Insert(OfferItemsInsertRequest req)
        {
            var entity = _mapper.Map <Database.OfferItems>(req);

            _context.OfferItems.Add(entity);
            _context.SaveChanges();
            return(_mapper.Map <Data.Model.OfferItems>(entity));
        }
        public Data.Model.OfferItems Update(int id, OfferItemsInsertRequest req)
        {
            var entity = _context.OfferItems.Find(id);

            _context.Attach(entity);
            _context.Update(entity);

            entity.isSelected = true;
            _context.SaveChanges();
            return(_mapper.Map <Data.Model.OfferItems>(entity));
        }
        public async Task ChangeToSelected()
        {
            Data.Model.OfferItems   model;
            OfferItemsInsertRequest req = new OfferItemsInsertRequest()
            {
                OfferID = 0
            };

            foreach (var x in _selectedParts)
            {
                model = await _offerItemsUpdateService.Update <Data.Model.OfferItems>(x.ItemID, req);
            }
            OfferInsertRequest reqs = new OfferInsertRequest();
            await _offerService.Update <Data.Model.Offer>(OfferVM.OfferID, reqs);
        }
 public Data.Model.OfferItems Update(int id, OfferItemsInsertRequest req)
 {
     return(_service.Update(id, req));
 }
 public Data.Model.OfferItems Insert(OfferItemsInsertRequest req)
 {
     return(_service.Insert(req));
 }