public void SaveAuction(Auction auction)
        {
            var existingRecord = Context.Auctions.FirstOrDefault(x => x.AuctionRef == auction.AuctionRef);

            if (existingRecord != null)
            {
                existingRecord.EndDate = auction.EndDate;
                existingRecord.MinBid  = auction.MinBid;
                Context.Auctions.AddOrUpdate(existingRecord);
            }
            else
            {
                var auc = new Auctions();
                auc.FromDomainObject(auction);
                Context.Auctions.AddOrUpdate(auc);
            }

            Context.Save();
        }
        public void SaveAuction(Auction auction)
        {
            var existingRecord = Context.Auctions.FirstOrDefault(x => x.AuctionRef == auction.AuctionRef);
            if (existingRecord != null)
            {
                existingRecord.EndDate = auction.EndDate;
                existingRecord.MinBid = auction.MinBid;
                Context.Auctions.AddOrUpdate(existingRecord);
            }
            else
            {
                var auc = new Auctions();
                auc.FromDomainObject(auction);
                Context.Auctions.AddOrUpdate(auc);
            }

            Context.Save();

        }