Exemplo n.º 1
0
 public override string ToString()
 {
     return("<div class=\"card\"><div class=\"container-fluid d-inline-flex\"><div class=\"col-4\"><p><b>Clan Name:</b>" + Name + "</p><p><b>Clan Tag:</b>" + Tag + "</p>" +
            "<p><b>Members:</b>" + Members.ToString() + "/50</p><p><b>Type:</b>" + Type + "</p><p><b>Required Tropies:</b>" + RequiredTrophies.ToString() + "</p><p><b>Location:</b>LocationCode</p></div>" +
            "<div class=\"col-8\"><p><b>Clan Score:</b>" + ClanScore.ToString() + "</p><p><b>Clan War Trophies:</b> " + ClanWarTrophies.ToString() +
            "</p><p><b>Donations Per Week:</b>" + DonationsPerWeek.ToString() + "</p><p><b>Clan Score:</b>" + ClanScore.ToString() + "</p><p><b>Description:</b>" + Description + "</p></div></div></div>");
 }
Exemplo n.º 2
0
        /// <summary>
        /// Returns true if Clan instances are equal
        /// </summary>
        /// <param name="input">Instance of Clan to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(Clan?input)
        {
            if (input == null)
            {
                return(false);
            }

            return
                ((
                     WarLeague == input.WarLeague ||
                     (WarLeague != null &&
                      WarLeague.Equals(input.WarLeague))
                     ) &&

                 (
                     RequiredTrophies == input.RequiredTrophies ||
                     RequiredTrophies.Equals(input.RequiredTrophies)
                 ) &&
                 (
                     ClanVersusPoints == input.ClanVersusPoints ||
                     ClanVersusPoints.Equals(input.ClanVersusPoints)
                 ) &&
                 (
                     Tag == input.Tag ||
                     (Tag != null &&
                      Tag.Equals(input.Tag))
                 ) &&
                 (
                     IsWarLogPublic == input.IsWarLogPublic ||
                     IsWarLogPublic.Equals(input.IsWarLogPublic)
                 ) &&
                 (
                     WarFrequency == input.WarFrequency ||
                     WarFrequency.Equals(input.WarFrequency)
                 ) &&
                 (
                     ClanLevel == input.ClanLevel ||
                     ClanLevel.Equals(input.ClanLevel)
                 ) &&
                 (
                     WarWinStreak == input.WarWinStreak ||
                     WarWinStreak.Equals(input.WarWinStreak)
                 ) &&
                 (
                     WarWins == input.WarWins ||
                     WarWins.Equals(input.WarWins)
                 ) &&
                 (
                     WarTies == input.WarTies ||
                     WarTies.Equals(input.WarTies)
                 ) &&
                 (
                     WarLosses == input.WarLosses ||
                     WarLosses.Equals(input.WarLosses)
                 ) &&
                 (
                     ClanPoints == input.ClanPoints ||
                     ClanPoints.Equals(input.ClanPoints)
                 ) &&
                 (
                     Labels == input.Labels ||
                     Labels != null &&
                     input.Labels != null &&
                     Labels.SequenceEqual(input.Labels)
                 ) &&
                 (
                     Name == input.Name ||
                     (Name != null &&
                      Name.Equals(input.Name))
                 ) &&
                 (
                     Location == input.Location ||
                     (Location != null &&
                      Location.Equals(input.Location))
                 ) &&
                 (
                     Type == input.Type ||
                     Type.Equals(input.Type)
                 ) &&
                 (
                     Members == input.Members ||
                     Members.Equals(input.Members)
                 ) &&
                 (
                     Description == input.Description ||
                     (Description != null &&
                      Description.Equals(input.Description))
                 ) &&
                 (
                     BadgeUrls == input.BadgeUrls ||
                     (BadgeUrls != null &&
                      BadgeUrls.Equals(input.BadgeUrls))
                 ));
        }