Пример #1
0
 private void AssertSponorLevelsAreEqual(ISponsorLevel Expected, ISponsorLevel Actual)
 {
     Assert.AreEqual(Expected.Id, Actual.Id);
     Assert.AreEqual(Expected.DisplayName, Actual.DisplayName);
     Assert.AreEqual(Expected.DisplayOrder, Actual.DisplayOrder);
     Assert.AreEqual(Expected.DisplayInEmails, Actual.DisplayInEmails);
     Assert.AreEqual(Expected.DisplayInSidebar, Actual.DisplayInSidebar);
 }
Пример #2
0
        public JObject CreateSponsorLevelJson(ISponsorLevel SponsorLevel, IEnumerable <ISponsor> Sponsors)
        {
            JObject value = new JObject();

            value["DisplayName"]      = SponsorLevel.DisplayName;
            value["DisplayInSidebar"] = SponsorLevel.DisplayInSidebar;

            JArray array = new JArray();

            foreach (ISponsor Sponsor in Sponsors)
            {
                array.Add(CreateSponsorJson(Sponsor));
            }
            value["Sponsors"] = array;

            return(value);
        }