public BidViewModel(ObservableCollection <Bid> bids, BidData bidData, BidHistory bidHistory) { HeaderText = "Bid Items"; Bids = bids; BidData = bidData; BidHistory = bidHistory; SetBidAggregateViewModel(); }
public void SaveBidData(BidData bidData) { var serializer = new XmlSerializer(typeof(BidData)); using (var writer = XmlWriter.Create(_bidDataPath)) { serializer.Serialize(writer, bidData); } }
public bool AddBidData(BidData disownObject) { bool ret = otapiPINVOKE.OfferListMarket_AddBidData(swigCPtr, BidData.getCPtr(disownObject)); if (otapiPINVOKE.SWIGPendingException.Pending) { throw otapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public BidData ConvertFromBidToBidData(Bid bid) { BidData bidData = new BidData { Auction_Id = bid.Auction_Id, User_Id = bid.User_Id, Amount = bid.Amount, Date = bid.Date, UserName = bid.UserName }; return(bidData); }
public Bid ConvertFromBidDataToBid(BidData bidData) { Bid bid = new Bid { Bid_Id = bidData.Bid_Id, Auction_Id = bidData.Auction_Id, User_Id = bidData.User_Id, Amount = bidData.Amount, Date = bidData.Date, UserName = bidData.UserName }; return(bid); }
public bool InsertBid(BidData bidData) { DBBidding dBBidding = new DBBidding(); // Add serverside date bidData.Date = DateTime.Now; int value = dBBidding.Create(bidData); bool successful = false; if (value == 1) { successful = true; } return(successful); }
public ObservableCollection <Bid> GetCurrentBidsFromHistory() { ObservableCollection <Bid> currentBids = new ObservableCollection <Bid>(); //load bidhistory and data XmlSerializer serializer = new XmlSerializer(typeof(BidHistory)); using (var reader = XmlReader.Create(_bidHistoryPath)) { _bidhistory = (BidHistory)serializer.Deserialize(reader); } serializer = new XmlSerializer(typeof(BidData)); using (var reader = XmlReader.Create(_bidDataPath)) { _bidData = (BidData)serializer.Deserialize(reader); } foreach (var bidDataItem in _bidData.BidDataItems) { BidHistoryItem latest = null; foreach (var item in _bidhistory.BidHistoryItems) { if (item.Bid.LotNumber == bidDataItem.Bid.LotNumber) { if (latest == null) { latest = item; } else if (item.DateTime > latest.DateTime) { latest = item; } } } currentBids.Add(latest.Bid); } return(currentBids); }
public void Initialize() { if (!File.Exists(_bidDataPath)) { var bidData = new BidData(); var serializer = new XmlSerializer(typeof(BidData)); using (var writer = XmlWriter.Create(_bidDataPath)) { serializer.Serialize(writer, bidData); } } if (!File.Exists(_bidHistoryPath)) { var bidHistory = new BidHistory(); var serializer = new XmlSerializer(typeof(BidHistory)); using (var writer = XmlWriter.Create(_bidHistoryPath)) { serializer.Serialize(writer, bidHistory); } } }
public static string Make(BidData details) { ResponseData r = new ResponseData(); using (var db = new TBDataModel()) { // using the bid details // Add new bid to database EntityFramework.Bid newBid = new EntityFramework.Bid(); newBid.ProposedPrice = details.ProposedPrice; newBid.TransactionId = details.TransactionId; newBid.UserId = details.PurchaserId; newBid.Accepted = 0; db.Bids.Add(newBid); db.SaveChanges(); r.Status = 1; r.Schema = "NewBid"; r.Data.Add("BidId", newBid.Id.ToString()); } return(JsonConvert.SerializeObject(r)); }
internal static HandleRef getCPtr(BidData obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
public bool AddBidData(BidData disownObject) { bool ret = otapiPINVOKE.OfferListMarket_AddBidData(swigCPtr, BidData.getCPtr(disownObject)); if (otapiPINVOKE.SWIGPendingException.Pending) throw otapiPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public bool InsertBid(BidData bidData) { BidController bCtr = new BidController(); return(bCtr.InsertBid(bidData)); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BidData obj) { return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; }
internal static HandleRef getCPtr(BidData obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BidData obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }