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(); }