Beispiel #1
0
        public ResourcesManager()
        {
            IniManagerDashboard =
                new IniManager(Path.Combine(WebHelper.WebDirectory(ConfigurationHelper.AppSettings <string>("Directory.Configuration")),
                                            "INI/DashboardResources.ini"));

            IniManagerMenu =
                new IniManager(Path.Combine(WebHelper.WebDirectory(ConfigurationHelper.AppSettings <string>("Directory.Configuration")),
                                            "INI/MenuResources.ini"));

            IniManagerReport =
                new IniManager(Path.Combine(WebHelper.WebDirectory(ConfigurationHelper.AppSettings <string>("Directory.Configuration")),
                                            "INI/ReportResources.ini"));
        }
Beispiel #2
0
        private string GetINIResource(IIniManager iniManager, string resourceKey)
        {
            string resourceValue = iniManager.Read(CultureInfo.CurrentCulture.Name, resourceKey);

            if (string.IsNullOrEmpty(resourceValue))
            {
                resourceValue = iniManager.Read("culture", resourceKey);
            }

            if (string.IsNullOrEmpty(resourceValue))
            {
                resourceValue = "? " + resourceKey.Trim() + " ?";
            }

            return(resourceValue);
        }