예제 #1
0
 public override bool Equals(object obj)
 {
     return(obj is AccountAuctionRelationDTO dTO &&
            AccountId.Equals(dTO.AccountId) &&
            AuctionId.Equals(dTO.AuctionId) &&
            BidValue.Equals(dTO.BidValue));
 }
예제 #2
0
파일: BannerBid.cs 프로젝트: dovanduy/titan
        public string ToString(int place, bool isPaid = false)
        {
            //Generate HTML
            StringBuilder sb = new StringBuilder();

            //<div class="bannerBid">
            //          <h3>1: $4.54</h3>
            //          <div class="bannerBidPaid">PAID: 101%</div><br />
            //          <img src="dupa" /> <br />
            //          Username: asdasdfsdf<br />
            //          http://onet.pl
            //      </div>
            BannerAdvert TargetBanner = this.Banner;
            string       url          = (HttpContext.Current.Handler as Page).ResolveUrl(TargetBanner.ImagePath);

            sb.Append("<div class=\"bannerBid\"><h3>")
            .Append(place)
            .Append(": ")
            .Append(BidValue.ToString())
            .Append("</h3>");

            if (isPaid)
            {
                sb.Append("<div class=\"bannerBidPaid\">");
                sb.Append(Resources.U4000.PAID);
                sb.Append(": ");
                sb.Append(AppSettings.BannerAdverts.LostBidsReturnPercent);
                sb.Append("%</div><br />");
            }

            sb.Append("<img src=\"");
            sb.Append(url);
            sb.Append("\" class=\"bannerBidImage\" /> <br/>");
            sb.Append(Resources.L1.USERNAME);
            sb.Append(": ");
            sb.Append(Username)
            .Append("<br/><i>")
            .Append(TargetBanner.TargetUrl)
            .Append("</i></div>");

            return(sb.ToString());
        }