public static List <VappTemplateStatus> Values() { VappTemplateStatus vappTemplateStatus = new VappTemplateStatus(); List <VappTemplateStatus> vappTemplateStatusList = new List <VappTemplateStatus>(); foreach (FieldInfo field in vappTemplateStatus.GetType().GetFields()) { vappTemplateStatusList.Add((VappTemplateStatus)field.GetValue((object)vappTemplateStatus)); } return(vappTemplateStatusList); }
public static VappTemplateStatus FromValue(int value) { VappTemplateStatus vappTemplateStatus1 = new VappTemplateStatus(); foreach (FieldInfo field in vappTemplateStatus1.GetType().GetFields()) { VappTemplateStatus vappTemplateStatus2 = (VappTemplateStatus)field.GetValue((object)vappTemplateStatus1); if (vappTemplateStatus2.Value() == value) { return(vappTemplateStatus2); } } throw new ArgumentException(value.ToString()); }