Beispiel #1
0
 public static void GetEntryByValue(Zetbox.App.Base.Enumeration obj, MethodReturnEventArgs <Zetbox.App.Base.EnumerationEntry> e, System.Int32 val)
 {
     e.Result = obj.EnumerationEntries.SingleOrDefault(i => i.Value == val);
 }
Beispiel #2
0
        public static void GetLabelByValue(Zetbox.App.Base.Enumeration obj, MethodReturnEventArgs <string> e, System.Int32 val)
        {
            var entry = obj.GetEntryByValue(val);

            e.Result = entry != null?entry.GetLabel() : string.Empty;
        }
Beispiel #3
0
 public static void GetEntryByName(Zetbox.App.Base.Enumeration obj, MethodReturnEventArgs <Zetbox.App.Base.EnumerationEntry> e, System.String name)
 {
     e.Result = obj.EnumerationEntries.SingleOrDefault(i => i.Name == name);
 }