/// <summary> /// Gets the item value from the items array. /// This method makes the combination between ItemsElementName and Items array /// to the get value. /// </summary> /// <param name="itemName">Name of the item.</param> /// <returns></returns> public Object GetItemValue(set_items itemName) { foreach (var item in this.Items) { switch (itemName) { case set_items.filter: if (item is filter) { return(((filter)item).Value); } break; case set_items.set: if (item is set) { return(item); } break; default: break; } } return(null); }
/// <summary> /// Gets the item value from the items array. /// This method makes the combination between ItemsElementName and Items array /// to the get value. /// </summary> /// <param name="itemName">Name of the item.</param> /// <returns></returns> public Object GetItemValue(set_items itemName) { foreach (var item in this.Items) { switch (itemName) { case set_items.filter: if (item is filter) return ((filter)item).Value; break; case set_items.set: if (item is set) return item; break; default:break; } } return null; }