// For retrieving other's orders public MarketOrder(EVE.ISXEVE.MarketOrder isxEveOrderObject) : base(isxEveOrderObject) { Type = isxEveOrderObject.Name; Station = isxEveOrderObject.Station; SolarSystem = isxEveOrderObject.SolarSystem; Region = isxEveOrderObject.Region; Duration = isxEveOrderObject.Duration; DateWhenLastModified = isxEveOrderObject.DateWhenIssued; TimeWhenLastModified = isxEveOrderObject.TimeWhenIssued; TimeStampWhenLastModified = (long)isxEveOrderObject.TimeStampWhenIssued; IsContraband = isxEveOrderObject.IsContraband; }
// For retrieving other's orders public MarketOrderBase(EVE.ISXEVE.MarketOrder isxEveOrderObject) { ID = isxEveOrderObject.ID; TypeID = isxEveOrderObject.TypeID; OrderType = isxEveOrderObject.IsBuyOrder ? OrderType.Buy : OrderType.Sell; QuantityRemaining = isxEveOrderObject.QuantityRemaining; InitialQuantity = isxEveOrderObject.InitialQuantity; Price = isxEveOrderObject.Price; StationID = isxEveOrderObject.StationID; SolarSystemID = isxEveOrderObject.SolarSystemID; RegionID = isxEveOrderObject.RegionID; MinQuantityToBuy = isxEveOrderObject.MinQuantityToBuy; Range = isxEveOrderObject.Range; }