Esempio n. 1
0
        public static string GetEntityTile <T>(EnumTitle enumTitle) where T : IBaseEntity
        {
            var entity = EntityTitles.SingleOrDefault(e => e.TypeName.Equals(typeof(T).Name));

            if (entity == null)
            {
                return(string.Empty);
            }

            switch (enumTitle)
            {
            case EnumTitle.Single:
                return(entity.SingleTitle);

            case EnumTitle.List:
                return($"فهرست {entity.PluralTitle}");

            case EnumTitle.Add:
                return($"افزودن {entity.SingleTitle} جدید");

            case EnumTitle.Edit:
                return($"ویرایش {entity.SingleTitle}");

            case EnumTitle.Delete:
                return($"حذف {entity.SingleTitle}");

            default:
                return(entity.SingleTitle);
            }
        }
Esempio n. 2
0
        void ReleaseDesignerOutlets()
        {
            if (AvailableLanguagesLabel != null)
            {
                AvailableLanguagesLabel.Dispose();
                AvailableLanguagesLabel = null;
            }

            if (AvailableLanguagesTitle != null)
            {
                AvailableLanguagesTitle.Dispose();
                AvailableLanguagesTitle = null;
            }

            if (ChangeLanguageButton != null)
            {
                ChangeLanguageButton.Dispose();
                ChangeLanguageButton = null;
            }

            if (EnumLabel != null)
            {
                EnumLabel.Dispose();
                EnumLabel = null;
            }

            if (EnumTitle != null)
            {
                EnumTitle.Dispose();
                EnumTitle = null;
            }

            if (GreetingTitle != null)
            {
                GreetingTitle.Dispose();
                GreetingTitle = null;
            }

            if (GreetingValue != null)
            {
                GreetingValue.Dispose();
                GreetingValue = null;
            }

            if (LoadedLanguageTitle != null)
            {
                LoadedLanguageTitle.Dispose();
                LoadedLanguageTitle = null;
            }

            if (LoadedLanguageValue != null)
            {
                LoadedLanguageValue.Dispose();
                LoadedLanguageValue = null;
            }

            if (MultilineTitle != null)
            {
                MultilineTitle.Dispose();
                MultilineTitle = null;
            }

            if (MultilineValue != null)
            {
                MultilineValue.Dispose();
                MultilineValue = null;
            }

            if (SingleEnumLabel != null)
            {
                SingleEnumLabel.Dispose();
                SingleEnumLabel = null;
            }

            if (SingleEnumTitle != null)
            {
                SingleEnumTitle.Dispose();
                SingleEnumTitle = null;
            }
        }