Esempio n. 1
0
        private string GetStatus(TradeOfferState tostatus)
        {
            switch (tostatus)
            {
            case TradeOfferState.TradeOfferStateAccepted: return("<span class=\"badge badge-success\">ACCEPTED</span>");

            case TradeOfferState.TradeOfferStateActive: return("<span class=\"badge badge-primary\">ACTIVE</span>");

            case TradeOfferState.TradeOfferStateCanceled: return("<span class=\"badge badge-danger\">CANCELED</span>");

            case TradeOfferState.TradeOfferStateDeclined: return("<span class=\"badge badge-danger\">DECLINED</span>");

            case TradeOfferState.TradeOfferStateCountered: return("<span class=\"badge badge-warning\">COUNTERED</span>");

            case TradeOfferState.TradeOfferStateExpired: return("<span class=\"badge badge-danger\">EXPIRED</span>");

            case TradeOfferState.TradeOfferStateInvalid: return("<span class=\"badge badge-danger\">INVALID</span>");

            case TradeOfferState.TradeOfferStateInvalidItems: return("<span class=\"badge badge-danger\">INVALID</span>");

            case TradeOfferState.TradeOfferStateUnknown: return("<span class=\"badge badge-danger\">UNKNOW</span>");

            default: return("<span class=\"badge badge-success\">UKNOW (" + tostatus.ToString() + ")</span>");
            }
        }
Esempio n. 2
0
 public TradeOfferInfo(string spl, string spn, string spp, string toID, TradeOfferState tostatus)
 {
     this.Splink       = spl;
     this.Spname       = spn;
     this.Sppicture    = spp;
     this.TradeofferID = toID;
     this.ToStatus     = GetStatus(tostatus);
 }
        /// <summary>
        /// Gets a list of trade offers for the specified trade offer state.
        /// </summary>
        /// <param name="states">A TradeOfferState containing the state to get trade offers for.</param>
        /// <param name="state">A TradeOfferTypes indicating the types of trade offer to get.</param>
        public List <TradeOffer> GetTradeOffers(TradeOfferState state, TradeOfferTypes tradeOfferTypes)
        {
            List <TradeOfferState> States;

            States = new List <TradeOfferState>
            {
                state
            };

            return(GetTradeOffers(States, tradeOfferTypes));
        }