Ejemplo n.º 1
0
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            JObject jObject = JObject.Load(reader);
            var     ddr     = new MnDropDown();

            // Populate the object properties
            serializer.Populate(jObject.CreateReader(), ddr);
            return(ddr);
        }
Ejemplo n.º 2
0
 public bool EqualsItems(MnDropDown destDropDown)
 {
     if (Items.Count != destDropDown.Items.Count)
     {
         return(false);
     }
     for (int i = 0; i < Items.Count; i++)
     {
         if (Items[i].Value != destDropDown.Items[i].Value || Items[i].Text != destDropDown.Items[i].Text)
         {
             return(false);
         }
     }
     return(true);
 }