public static string GetDisplayName(this BooleanEnum booleanEnum) { switch (booleanEnum) { case (BooleanEnum.N): return("No"); case (BooleanEnum.Y): return("Yes"); default: return("Not Set"); } }
/// <summary> /// To the bool. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> public static bool?ToBool(this BooleanEnum value) { return(value == BooleanEnum.Yes); }
/// <summary> /// Call To Value to get the "Y" or "N" /// </summary> /// <param name="value"></param> /// <returns></returns> public static string ToValue(this BooleanEnum value) { return(value.ToString()); }
/// <summary> /// Call To Title to get the "Yes" or "No" /// </summary> /// <param name="value"></param> /// <returns></returns> public static string ToTitle(this BooleanEnum value) { var title = value.GetType().GetMember(value.ToString()).First().GetCustomAttribute <DisplayAttribute>().Name; return(title); }
private void SomeMethod(BooleanEnum en) { int i = 0; /*ecf764bf-9182-48d6-adb0-0ba36e2653a7*/ }
/// <summary>Adds a language, setting some attributes also</summary> public void AddLanguage(ArchivingLanguage language, BooleanEnum primaryLanguage, BooleanEnum motherTongue) { var imdiLanguage = LanguageList.Find(language).ToLanguageType(); if (imdiLanguage == null) return; imdiLanguage.PrimaryLanguage = new BooleanType { Value = primaryLanguage, Link = ListType.Link(ListType.Boolean) }; imdiLanguage.MotherTongue = new BooleanType { Value = motherTongue, Link = ListType.Link(ListType.Boolean) }; Languages.Language.Add(imdiLanguage); }
/// <summary>Adds a language, setting some attributes also</summary> public void AddLanguage(ArchivingLanguage language, BooleanEnum dominantLanguage, BooleanEnum sourceLanguage, BooleanEnum targetLanguage) { var imdiLanguage = LanguageList.Find(language).ToLanguageType(); if (imdiLanguage == null) return; imdiLanguage.Dominant = new BooleanType { Value = dominantLanguage }; imdiLanguage.SourceLanguage = new BooleanType { Value = sourceLanguage }; imdiLanguage.TargetLanguage = new BooleanType { Value = targetLanguage }; Languages.Language.Add(imdiLanguage); }
private void SomeMethod (BooleanEnum en) { int i = 0;/*ecf764bf-9182-48d6-adb0-0ba36e2653a7*/ }