Пример #1
0
        public static String GetApplicationsButton(int site, Languages language, String encEmpNo, ICacheStorage adapter)
        {
            List<Applications> applications = BllApplications.GetApplicationsBySiteId(site, adapter);
            if (applications == null)
                return String.Empty;

            StringBuilder sbr = new StringBuilder();
            sbr.Append(@"<div style='border: 1px solid #000;'>");
            sbr.Append(@"<ul>");
            foreach (var a in applications)
            {
                sbr.Append(@"<li>");
                sbr.Append(@"<input type='button' value='");
                sbr.Append(language == Languages.Hindi ? a.ApplicationNameHi : a.ApplicationNameEn);
                sbr.Append(@"' onclick='window.location = """);
                sbr.Append(a.Url);
                sbr.Append(@"?en=");
                sbr.Append(encEmpNo);

                sbr.Append(@"""");
                sbr.Append(@"'");
                sbr.Append(@"/>");

                //sbr.Append(@"</a>");
                sbr.Append(@"</li>");
            }
            sbr.Append(@"</ul></div>");
            return sbr.ToString();
        }
Пример #2
0
        public Character()
        {
            _class = CharacterEnums.CharacterClass.Explorer;
            _race = CharacterEnums.CharacterRace.Human;
            _gender = CharacterEnums.Genders.Female;
            _skinColor = CharacterEnums.SkinColors.Fair;
            _skinType = CharacterEnums.SkinType.Flesh;
            _hairColor = CharacterEnums.HairColors.Black;
            _eyeColor = CharacterEnums.EyeColors.Brown;
            _build = CharacterEnums.BodyBuild.Medium;

            _koCount = new Tuple<int, DateTime>(0, DateTime.Now);
            _actionState = CharacterActionState.None;
            _stanceState = CharacterStanceState.Standing;

            _primaryLanguage = CharacterEnums.Languages.Common;
            KnownLanguages = new HashSet<Languages>();
            KnownLanguages.Add(_primaryLanguage);

            FirstName = "";
            LastName = "";
            Description = "";
            Age = 17;   //Do we want an age? And are we going to advance it every in game year?  We'll need a birthdate for this.
            Weight = 180; //pounds or kilos?
            Height = 70;  //inches or centimeters?
            Location = "A1";
            InCombat = false;
            LastCombatTime = DateTime.MinValue.ToUniversalTime();
            IsNPC = false;
            Leveled = false;
            MainHand = "WIELD_RIGHT";
            NextLevelExperience = 300;
            Level = 1;
            Experience = 0;
            PointsToSpend = 0;

            Inventory = new Inventory();
            Equipment = new Equipment();
            Bonuses = new StatBonuses();

            Inventory.playerID = this.ID;
            Equipment.playerID = this.ID;

            Attributes = new Dictionary<string, Attribute>();

            Attributes.Add("Hitpoints", new Attribute(150, "Hitpoints", 150, 0.1, 1));
            Attributes.Add("Dexterity", new Attribute(10, "Dexterity", 5, 0, 1));
            Attributes.Add("Strength", new Attribute(10, "Strength", 5, 0, 1));
            Attributes.Add("Intelligence", new Attribute(10, "Intelligence", 5, 0, 1));
            Attributes.Add("Endurance", new Attribute(10, "Endurance", 5, 0, 1));
            Attributes.Add("Charisma", new Attribute(10, "Charisma", 5, 0, 1));

            SubAttributes = new Dictionary<string, double>();

            SubAttributes.Add("Agility", 1);
            SubAttributes.Add("Toughness", 1);
            SubAttributes.Add("Cunning", 1);
            SubAttributes.Add("Wisdom", 1);
            SubAttributes.Add("Leadership", 1);
        }
Пример #3
0
        public UpdatesForm(Languages.Language language, Utils.AppSettings settings)
        {
            // Windows Forms designer support.
            InitializeComponent();

            // Show first panel
            ShowPanel(panChecking);

            // Setup settings reference
            Settings = settings;

            // Setup language for the form
            Lang = language;
            Text = Lang.Get("updates");
            btnClose.Text = Lang.Get("close");

            // Language setup
            lblChecking.Text = Lang.Get("updates_checking") + "...";
            lblUpdated.Text = Lang.Get("updates_updated");
            lblError.Text = Lang.Get("updates_error");
            chkAuto.Text = Lang.Get("updates_auto");

            // Auto check
            chkAuto.Checked = (Settings.Get("updates_auto").ToString() == "1");
            chkAuto.CheckedChanged += delegate { Settings.Set("updates_auto", chkAuto.Checked ? 1 : 0); };
        }
Пример #4
0
		public IEnumerable<CorningLinks> AboutCorningAsync (Languages lang)
		{
			IEnumerable<CorningLinks> data;
			if (lang == Languages.English) {
				 data = new CorningLinks[] {
					new CorningLinks ("Contact Us", "https://www.corning.com/emea/en/contact-us.html"),
					new CorningLinks ("Corporate", "https://www.corning.com/worldwide/en.html"),
					new CorningLinks ("Data Protection", "http://www.corning.com/emea/en/privacy-policy.html"),
					new CorningLinks ("Copyright", "https://www.corning.com/emea/en/legal-notices.html"),
					new CorningLinks ("Imprint", "http://www.corning.com/emea/en/about-us/news-events/resources/corning-incorporated-logo-usage.html"),
					new CorningLinks ("Newsletter Subscription", "http://www.corning.com/emea/en/about-us/news-events/news-releases.html"),
				}.AsEnumerable();
			} else {
				 data = new CorningLinks[] {
					new CorningLinks ("Kontaktieren Sie Uns", "https://www.corning.com/emea/de/contact-us.html"),
					new CorningLinks ("Firmen-", "https://www.corning.com/worldwide/en.html"),
					new CorningLinks ("Datenschutz", "http://www.corning.com/emea/de/privacy-policy.html"),
					new CorningLinks ("Rechtlicher Hinweis", "https://www.corning.com/emea/de/legal-notices.html"),
					new CorningLinks ("Impressum", "http://www.corning.com/emea/de/about-us/news-events/resources/corning-incorporated-logo-usage.html"),
					new CorningLinks ("Newsletter Abonnieren", "http://www.corning.com/emea/de/about-us/news-events/news-releases.html"),

				}.AsEnumerable();
			}
			return data;
		}
Пример #5
0
 public void InitializeObjects(Languages language)
 {
     this.WelcomeView = new WelcomeViewLocalization(language);
     this.MainView = new MainViewLocalization(language);
     this.LoginView = new LoginViewLocalization(language);
     //this.AboutView = new AboutViewLocalization(language);
 }
        public LanguagesResponse Post(Languages request)
        {
            if (request.Language.Id > 0)
              {
            Bm2s.Data.Common.BLL.Parameter.Language item = Datas.Instance.DataStorage.Languages[request.Language.Id];
            item.Code = request.Language.Code;
            item.Name = request.Language.Name;
            Datas.Instance.DataStorage.Languages[request.Language.Id] = item;
              }
              else
              {
            Bm2s.Data.Common.BLL.Parameter.Language item = new Data.Common.BLL.Parameter.Language()
            {
              Code = request.Language.Code,
              Name = request.Language.Name,
            };

            Datas.Instance.DataStorage.Languages.Add(item);
            request.Language.Id = item.Id;
              }

              LanguagesResponse response = new LanguagesResponse();
              response.Languages.Add(request.Language);
              return response;
        }
Пример #7
0
 public static bool IsCompiled(Languages lang)
 {
     if (lang == Languages.VCPP || lang == Languages.VC)
         return true;
     else
         return false;
 }
Пример #8
0
        public ITranslator GetTranslator(Languages language)
        {
            if (!dictionary.ContainsKey(language))
                throw new Exception(string.Format("Could not find specified language: '{0}'", language.ToString()));

            return dictionary[language];
        }
Пример #9
0
        public ScriptEngine(Languages language)
        {
            Language = language;
            code = "";
            variables = "";
            //domain = AppDomain.CurrentDomain;
            if (domain == null) {
                domain = AppDomain.CreateDomain("MyScriptEngine");
                //foreach (System.Reflection.AssemblyName an in System.Reflection.Assembly.GetExecutingAssembly().GetReferencedAssemblies()) {
                //    Assembly d = domain.Load(an);
                //    Console.WriteLine(an.ToString());
                //}
            }

            Parameters.GenerateInMemory = true;
            /*Parameters.ReferencedAssemblies.Add("System.Core.dll");
            Parameters.ReferencedAssemblies.Add("System.dll");
            Parameters.ReferencedAssemblies.Add("Microsoft.CSharp.dll");*/

            var assemblies = AppDomain.CurrentDomain
                .GetAssemblies()
                .Where(a => !a.IsDynamic)
                .Select(a => a.Location);

            Parameters.ReferencedAssemblies.AddRange(assemblies.ToArray());
        }
Пример #10
0
        public string Get(string key, Languages language)
        {
            const string cacheKey = "lang_local";


            LanguagePackage localLang = CacheFactory.Sington.GetResult<LanguagePackage>(
                cacheKey,
                () =>
                {
                    LanguagePackage lang = new LanguagePackage();

                    try
                    {
                        string myLang = ResourceMap.XmlMyLangPackage;
                        if (myLang != null)
                        {
                            lang.LoadFromXml(myLang);
                        }
                    }
                    catch
                    {
                        throw new FileLoadException(String.Format(
                            "本地语言包无法识别!请参考:http://{0}/framework/local/lang_package.xml修改.",
                          Settings.SERVER_STATIC));
                    }

                    CacheFactory.Sington.Insert(cacheKey, lang, String.Concat(Cms.PyhicPath + "framework/local/lang_package.xml"));

                    return lang;
                }

                );

            return localLang.GetOtherLangItemValue(key, language);
        }
Пример #11
0
 public string SayIt(Languages langCode, string phrase)
 {
     string languagePair = BaseLanguage.ToString().ToLower() + "|" + langCode.ToString().ToLower();
     string url = String.Format("http://translate.google.com/?hl=ru&ie=UTF8&text={0}&langpair={1}", phrase, languagePair);
     string result = phrase;
     string test = "<span title=\"" + phrase + "\"";
     string codePage = String.Empty;
     if (langCode != BaseLanguage)
     {
         switch (langCode)
         {
             case Languages.BG:
                 codePage = "ISO-8859-5";
                 break;
             case Languages.RU:
                 codePage = "KOI8-R";
                 break;
             default:
                 codePage = "ISO-8859-1";
                 break;
         }
         try
         {
             WebClient webClient = new WebClient();
             webClient.Encoding = System.Text.Encoding.GetEncoding(codePage);
             result = webClient.DownloadString(url);
             result = result.Substring(result.IndexOf(test));
             result = result.Substring(result.IndexOf(">") + 1, res
Пример #12
0
        /// <summary>
        /// Hidden constructor
        /// </summary>
        private Resource()
        {
            try
            {
                var app = new AppSetting();
                lang = app.Language;
            }
            catch { }

            switch (lang)
            {
                case Languages.pl:
                    {
                        resource = (new LearnByError.Internazional.Lang.Polish()).Resource;
                    }break;
                case Languages.en:
                    {
                        resource = (new LearnByError.Internazional.Lang.English()).Resource;
                    }break;
                default:
                    {
                        resource = (new LearnByError.Internazional.Lang.English()).Resource;
                    }break;
            }
        }
Пример #13
0
 public static void ChangeLanguage(Languages lang)
 {
     _CurrentCulture = new CultureInfo("zh-Cn");
     if (lang == Languages.en)
         _CurrentCulture = new CultureInfo("en-Us");
     Thread.CurrentThread.CurrentCulture = _CurrentCulture;
        //ResourceManager rm = new ResourceManager("HXMail.Resource.Lang", Assembly.GetExecutingAssembly());
 }
Пример #14
0
 public WikiPage(Languages Language, String PageName)
 {
     this.Language = Language;
     HtmlPage = RetrievePage(PageName);
     this.Title = Regex.Match(HtmlPage, "<h. id=" + '"' + "firstHeading" + '"' + " class=" + '"' + "firstHeading" + '"' + " lang=" + '"' + ".*" + '"' + @">([A-Za-z]+)<\/h.>").Groups[1].Value;
     //this.Contents = Regex.Matches(HtmlPage, "<span class=" + '"' + "toctext" + '"' + @">(.*)<\/span>").Cast<Match>().Select(O => O.Groups[1].Value).Reverse().Skip(0).Reverse().ToList();
     this.Contents = Regex.Matches(HtmlPage, "<span class="+'"'+"mw-headline"+'"'+" id="+'"'+@"(.*(?="+'"'+@">))..(.*(?=<\/span))").Cast<Match>().Select(O => O.Groups[2].Value).ToList();
 }
 public CodePlagiarismDetectionResult(Languages language, string firstSourceCode, string secondSourceCode,
     bool areEqual, double similarity)
 {
     Language = language;
     FirstSourceCode = firstSourceCode;
     SecondSourceCode = secondSourceCode;
     AreEqual = areEqual;
     Similarity = similarity;
 }
Пример #16
0
 public Result DoWork(string Program, Languages Language, string user, string pass, bool bytes) {
     object[] results = this.Invoke("DoWork", new object[] {
                 Program,
                 Language,
                 user,
                 pass,
                 bytes});
     return ((Result)(results[0]));
 }
		/// <summary>
		/// Создать <see cref="TargetPlatformFeature"/>.
		/// </summary>
		/// <param name="localizationKey">Ключ для <see cref="LocalizedStrings"/>, по которому будет получено локализованное название.</param>
		/// <param name="preferLanguage">Целевая аудитория.</param>
		/// <param name="platform">Платформа.</param>
		public TargetPlatformFeature(string localizationKey, Languages preferLanguage = Languages.English, Platforms platform = Platforms.AnyCPU)
		{
			if (localizationKey.IsEmpty())
				throw new ArgumentNullException("localizationKey");

			LocalizationKey = localizationKey;
			PreferLanguage = preferLanguage;
			Platform = platform;
		}
Пример #18
0
 public Task<WebhoseResponse> SearchAsync(string searchQuery, int performanceScore, int responseCount, Languages language)
 {
     (performanceScore >= 0).CheckCondition("performanceScore can't be negative.", "performanceScore");
     (responseCount >= 0).CheckCondition("responseCount can't be negative.", "responseCount");
     return Task.Run(() =>
     {
         return webhoseRequest.getResponse(CreateUrl(searchQuery, performanceScore, responseCount, language));
     });
 }
Пример #19
0
        public LanguagesResponse Delete(Languages request)
        {
            Bm2s.Data.Common.BLL.Parameter.Language item = Datas.Instance.DataStorage.Languages[request.Language.Id];
              Datas.Instance.DataStorage.Languages.Remove(item);

              LanguagesResponse response = new LanguagesResponse();
              response.Languages.Add(request.Language);
              return response;
        }
 public static byte[] GetBytes(string data, int limit, Languages language)
 {
     data = CharacterEncoding.ConvertToLanguage(data, language);
     byte[] finalData = new byte[limit * 2];
     for (int i = 0; i < data.Length; i++) {
         BigEndian.WriteUInt16(data[i], finalData, i * 2);
     }
     return finalData;
 }
        protected override TypeSpecificContext GetTypeContext(Mono.Cecil.TypeDefinition type, Languages.ILanguage language, System.Collections.Generic.Dictionary<string, DecompiledType> decompiledTypes)
        {
            TypeSpecificContext typeContext = base.GetTypeContext(type, language, decompiledTypes);
            if (!typeContext.IsWinRTImplementation && typeContext.CurrentType.IsNotPublic && typeContext.CurrentType.IsSealed && typeContext.CurrentType.Name.StartsWith("<CLR>"))
            {
                typeContext.IsWinRTImplementation = true;
            }

            return typeContext;
        }
Пример #22
0
        public static UpdatesForm CreateWithNewVersion(
			Languages.Language language, Utils.AppSettings settings, 
			string version, string url_setup, int size_setup, string url_portable, int size_portable
		)
        {
            // Create the form
            UpdatesForm u = new UpdatesForm(language, settings);
            u.already_checked = true;
            u.ShowAvailableUpdate(version, url_setup, size_setup, url_portable, size_portable);
            return u;
        }
Пример #23
0
 public static bool IsCompiled(Languages lang)
 {
     if(lang == Languages.C || lang == Languages.CPP || lang == Languages.CClang || lang == Languages.CppClang || lang == Languages.Java ||
        lang == Languages.Pascal || lang == Languages.Haskell || lang == Languages.ObjectiveC || lang == Languages.Nasm ||
        lang == Languages.Go || lang == Languages.Scala || lang == Languages.D || lang == Languages.Swift || lang == Languages.FSharp ||
        lang == Languages.Rust || lang == Languages.Ada || lang == Languages.Erlang ||
        lang == Languages.Ocaml || lang == Languages.Clojure)
         return true;
     else
         return false;
 }
Пример #24
0
 public DopAnaliz(string text, int length, Languages lang)
 {
     Text = text;
     Length = length;
     Lang = lang;
     InitializeComponent();
     ReadDoubles();
     var key = Processor.GenerateKey(Text, Length);
     InitializeKey(key);
     _keyType = new[] {CbProgressive, CbStraight};
 }
Пример #25
0
        private string GetPrefixFromLanguage(Languages Language)
        {
            switch (this.Language)
            {
                case Languages.English:
                    return "en";

                default:
                    return "en";
            }
        }
Пример #26
0
 static void TestEngineDirectly(string Program , Languages Lang)
 {
     Engine engine = new Engine();
     InputData idata = new InputData()
     {
         Program = Program,
         Lang = Lang
     };
     var odata = engine.DoWork(idata);
     ShowData(odata);
 }
        public static string GetString(byte[] data, Languages language)
        {
            string str = "";

            for (int i = 0; i < data.Length; i += 2) {
                char c = (char)BigEndian.ToUInt16(data, i);
                if (c == 0)
                    break;
                str += new string(c, 1);
            }
            return str;
        }
Пример #28
0
 private void buttonEnglish_Click(object sender, EventArgs e)
 {
     string name = ((Button)sender).Name;
     switch (name.ToLower())
     {
         case "buttonitalian": ChousenLanguage = Languages.English; break;
         case "buttongerman": ChousenLanguage = Languages.English; break;
         case "buttonspanish": ChousenLanguage = Languages.English; break;
         case "buttonfrench": ChousenLanguage = Languages.English; break;
         default: ChousenLanguage = Languages.English; break;
     }
 }
Пример #29
0
        /// <summary>
        /// Create a set up for Manager.
        /// </summary>
        /// <param name="templatePath">
        /// Directory path of templates.
        /// </param>
        /// <param name="defaultLanguageOfQueryResult">
        /// Selected language of query result.
        /// </param>
        public Setup(string xmiPath, string templatePath, Languages defaultLanguageOfQueryResult)
        {
            if (string.IsNullOrEmpty(xmiPath) || !File.Exists(xmiPath))
                throw new FileNotFoundException(string.Concat("The path \"", xmiPath, "\" is invalid."));

            if (string.IsNullOrEmpty(templatePath) || !Directory.Exists(templatePath))
                throw new DirectoryNotFoundException(string.Concat("The path \"", templatePath, "\" is invalid."));

            this.XmiPath = xmiPath;
            this.TemplatesPath = templatePath;
            this.DefaultLanguageOfQueryResult = defaultLanguageOfQueryResult;
        }
Пример #30
0
 static OutputData TestEngineDirectly(string Program, string Input, Languages Lang, string Args)
 {
     Engine engine = new Engine();
     InputData idata = new InputData()
     {
         Program = Program,
         Input = Input,
         Lang = Lang,
         Compiler_args = Args
     };
     return engine.DoWork(idata);
 }
Пример #31
0
 public static Encoding GetEncoding(Languages language) => GetEncoding(Game.SA1, language);
Пример #32
0
 public static List <UsersDataEntity> GetAll(int ModuleTypeID, int CategoryID, Languages LangID, string conditionStatement, string roleName, int pageIndex, int pageSize, out int totalRecords, Guid OwnerID, bool IsAvailableCondition, string keyWord)
 {
     return(UsersDataSqlDataPrvider.Instance.GetAll(ModuleTypeID, CategoryID, LangID, conditionStatement, roleName, pageIndex, pageSize, out totalRecords, OwnerID, IsAvailableCondition, keyWord));
 }
Пример #33
0
        private void Form1_Load(object sender, EventArgs e)
        {
            taskbar.strip = toolStrip1; //this be a toolstrip reference to class taskbar
            string loc = Path.GetDirectoryName(Application.ExecutablePath);

            lang = new Languages(loc + "\\exec\\languages.xml", 0);
            lang.SetLang(this);
            string[] args = Environment.GetCommandLineArgs();
            if (args.Length > 1)
            {
                AttachConsole(ATTACH_PARENT_PROCESS);
                if (args[1].Equals("-version-switch-from") && args.Length == 3)
                {
                    string version = Assembly.GetExecutingAssembly().GetName().Version.Build.ToString();
                    if (version.Equals(args[2]))
                    {
                        MessageBox.Show("Version switched to is the same as the one you had before the switch.");
                    }
                    else
                    {
                        MessageBox.Show("Version switched: " + args[2] + " => " + version);
                    }
                }
                else
                //automation
                if (args[1].Equals("-dlcinject") || args[1].Equals("-dlcextract") || args[1].Equals("-dlcaddfiles") || args[1].Equals("-dlcremovefiles") || args[1].Equals("-dlcunpack") || args[1].Equals("-dlcunpack-nodebug"))
                {
                    //autostart DLC editor 2 (used by FemShep's Mod Manager 3/3.1+)
                    //saves a little duplicate code
                    dLCEditor2ToolStripMenuItem.PerformClick();
                    return;
                }
                else
                if (args[1].Equals("-toceditorupdate"))
                {
                    //autostart the TOCEditor (used by FemShep's Mod Manager 3)
                    //saves a little duplicate code
                    tOCbinEditorToolStripMenuItem.PerformClick();
                    return;
                }
                if (args[1].Equals("-autotoc"))
                {
                    //autostart the AutoTOC Tool (uses a path) (used by FemShep's Mod Manager 3)
                    //saves a little duplicate code
                    autoTOCToolStripMenuItem.PerformClick();
                    return;
                }
                else
                if (args[1].Equals("-decompresspcc"))
                {
                    //autostart the TOCEditor (used by FemShep's Mod Manager 3.2)
                    //saves a little duplicate code
                    pCCRepackerToolStripMenuItem.PerformClick();
                    return;
                }
                else
                if (args[1].Equals("--help") || args[1].Equals("-h") || args[1].Equals("/?"))
                {
                    String[] version         = Assembly.GetExecutingAssembly().GetName().Version.ToString().Split('.');
                    String   commandLineHelp = "\nME3Explorer r" + version[2] + " Command Line Options\n";
                    commandLineHelp += " -decompresspcc pccPath.pcc decompressedPath.pcc\n";
                    commandLineHelp += "     Automates PCCRepacker to decompress a pcc to the new location.\n\n";
                    commandLineHelp += " -dlcinject DLC.sfar SearchTerm PathToNewFile [SearchTerm2 PathToNewFile2]...\n";
                    commandLineHelp += "     Automates injecting pairs of files into a .sfar file using DLCEditor2. SearchTerm is a value you would type into the searchbox with the first result being the file that will be replaced.\n\n";
                    commandLineHelp += " -dlcextract DLC.sfar SearchTerm ExtractionPath\n";
                    commandLineHelp += "     Automates DLCEditor2 to extract the specified SearchTerm. SearchTerm is a value you would type into the searchbox with the first result being the file that will be extracted. The file is extracted to the specied ExtractionPath.\n\n";
                    commandLineHelp += " -dlcaddfiles DLC.sfar InternalPath NewFile [InternalPath2 NewFile2]...\n";
                    commandLineHelp += "     Automates DLCEditor2 to add the specified new files. InternalPath is the internal path in the SFAR the file NewFile will be placed at.\n\n";
                    commandLineHelp += " -dlcremovefiles DLC.sfar SearchTerm [SearchTerm2]...\n";
                    commandLineHelp += "     Automates removing a file or list of files from a DLC. SearchTerm is a value you would type into the Searchbox with the first result being the file that will be removed.\n\n";
                    commandLineHelp += " -dlcunpack DLC.sfar Unpackpath\n";
                    commandLineHelp += "     Automates unpacking an SFAR file to the specified directory. Shows the debug interface to show progress. To unpack a game DLC for use by the game, unpack to the Mass Effect 3 directory. Unpacking Patch_001.sfar will cause the game to crash at startup.\n\n";
                    commandLineHelp += " -dlcunpack-nodebug DLC.sfar Unpackpath\n";
                    commandLineHelp += "     Same as -dlcunpack but does not show the debugging interface.\n\n";
                    commandLineHelp += " -toceditorupdate PCConsoleTOCFile.bin SearchTerm size\n";
                    commandLineHelp += "     Automates DLCEditor2 to extract the specified SearchTerm. SearchTerm is a value you would type into the searchbox with the first result being the file that will be extracted. The file is extracted to the specied ExtractionPath.\n\n";
                    System.Console.WriteLine(commandLineHelp);
                    Environment.Exit(0);
                    Application.Exit();
                    return;
                }

                string ending = Path.GetExtension(args[1]).ToLower();
                switch (ending)
                {
                case ".pcc":
                    PCCEditor2 editor = new PCCEditor2();
                    editor.MdiParent = this;
                    editor.Show();
                    editor.WindowState = FormWindowState.Maximized;
                    editor.LoadFile(args[1]);
                    break;

                case ".txt":
                    ScriptCompiler sc = new ScriptCompiler();
                    sc.MdiParent = this;
                    sc.rtb1.LoadFile(args[1]);
                    sc.Compile();
                    sc.Show();
                    sc.WindowState = FormWindowState.Maximized;
                    break;

                case ".mod":
                    ModMaker m = new ModMaker();
                    m.Show();
                    string[] s = new string[1];
                    s[0] = args[1];
                    //m.LoadMods(s);
                    m.WindowState = FormWindowState.Maximized;
                    break;
                }
            }

            if (!String.IsNullOrEmpty(Properties.Settings.Default.ME3InstallDir))
            {
                ME3Directory.GamePath(Properties.Settings.Default.ME3InstallDir);
            }
            if (!String.IsNullOrEmpty(Properties.Settings.Default.ME2InstallDir))
            {
                ME2Directory.GamePath(Properties.Settings.Default.ME2InstallDir);
            }
            if (!String.IsNullOrEmpty(Properties.Settings.Default.ME1InstallDir))
            {
                ME1Directory.GamePath(Properties.Settings.Default.ME1InstallDir);
            }

            var vers = Assembly.GetExecutingAssembly().GetName().Version.ToString().Split('.');

            versionToolStripMenuItem.Text += "0110 (r" + vers[2] + ")";
            versionToolStripMenuItem.Tag   = "versionItem";
            menuStrip1.Renderer            = new NoHighlightRenderer();
        }
Пример #34
0
        //------------------------------------------
        #endregion

        #region --------------GetCount--------------
        //----------------------------------------------------------

        public static int GetCount(int ModuleTypeID, int CategoryID, Languages LangID, Guid OwnerID)
        {
            return(UsersDataSqlDataPrvider.Instance.GetCount(ModuleTypeID, CategoryID, LangID, "", "", OwnerID));
        }
Пример #35
0
 private void GetLanguageInCookies()
 {
     this.LNG = GetLanguage();
 }
Пример #36
0
        public static CultureInfo ToCultureInfo(this Languages language)
        {
            switch (language)
            {
            case Languages.CatalanSpain: return(CultureInfo.GetCultureInfo("ca-ES"));

            case Languages.CroatianCroatia: return(CultureInfo.GetCultureInfo("hr-HR"));

            case Languages.CzechCzechRepublic: return(CultureInfo.GetCultureInfo("cs-CZ"));

            case Languages.DanishDenmark: return(CultureInfo.GetCultureInfo("da-DK"));

            case Languages.DutchBelgium: return(CultureInfo.GetCultureInfo("nl-BE"));

            case Languages.DutchNetherlands: return(CultureInfo.GetCultureInfo("nl-NL"));

            case Languages.EnglishUS: return(CultureInfo.GetCultureInfo("en-US"));

            case Languages.EnglishUK: return(CultureInfo.GetCultureInfo("en-GB"));

            case Languages.EnglishCanada: return(CultureInfo.GetCultureInfo("en-CA"));

            case Languages.FinnishFinland: return(CultureInfo.GetCultureInfo("fi-FI"));

            case Languages.FrenchCanada: return(CultureInfo.GetCultureInfo("fr-CA"));

            case Languages.FrenchFrance: return(CultureInfo.GetCultureInfo("fr-FR"));

            case Languages.GeorgianGeorgia: return(CultureInfo.GetCultureInfo("ka-GE"));

            case Languages.GermanGermany: return(CultureInfo.GetCultureInfo("de-DE"));

            case Languages.GreekGreece: return(CultureInfo.GetCultureInfo("el-GR"));

            case Languages.HebrewIsrael: return(CultureInfo.GetCultureInfo("he-IL"));

            case Languages.HindiIndia: return(CultureInfo.GetCultureInfo("hi-IN"));

            case Languages.HungarianHungary: return(CultureInfo.GetCultureInfo("hu-HU"));

            case Languages.ItalianItaly: return(CultureInfo.GetCultureInfo("it-IT"));

            case Languages.JapaneseJapan: return(CultureInfo.GetCultureInfo("ja-JP"));

            case Languages.KoreanKorea: return(CultureInfo.GetCultureInfo("ko-KR"));

            case Languages.PersianIran: return(CultureInfo.GetCultureInfo("fa-IR"));

            case Languages.PolishPoland: return(CultureInfo.GetCultureInfo("pl-PL"));

            case Languages.PortuguesePortugal: return(CultureInfo.GetCultureInfo("pt-PT"));

            case Languages.RussianRussia: return(CultureInfo.GetCultureInfo("ru-RU"));

            case Languages.SerbianSerbia: return(CultureInfo.GetCultureInfo("sr-Cyrl-RS"));

            case Languages.SlovakSlovakia: return(CultureInfo.GetCultureInfo("sk-SK"));

            case Languages.SlovenianSlovenia: return(CultureInfo.GetCultureInfo("sl-SI"));

            case Languages.SpanishSpain: return(CultureInfo.GetCultureInfo("es-ES"));

            case Languages.TurkishTurkey: return(CultureInfo.GetCultureInfo("tr-TR"));

            case Languages.UkrainianUkraine: return(CultureInfo.GetCultureInfo("uk-UA"));

            case Languages.UrduPakistan: return(CultureInfo.GetCultureInfo("ur-PK"));
            }
            return(CultureInfo.GetCultureInfo("en-GB"));
        }
Пример #37
0
 public virtual ILanguage GetLanguage(ContentItem item)
 {
     return(Languages.GetLanguage(item));
 }
Пример #38
0
        protected virtual IDictionary <string, MetaInfo> GetMetaInformation(ContentItem item)
        {
            var mi = new Dictionary <string, MetaInfo>();

            if (Languages.IsLanguageRoot(item) && Languages.GetLanguage(item) != null)
            {
                mi["language"] = new MetaInfo {
                    Text = Languages.GetLanguage(item).LanguageCode
                }
            }
            ;

            if (!item.IsPage)
            {
                mi["zone"] = new MetaInfo {
                    Text = item.ZoneName
                }
            }
            ;

            if (!item.Visible)
            {
                mi["hidden"] = new MetaInfo {
                    Text = "", ToolTip = "Hidden"
                }
            }
            ;

            if (item.AlteredPermissions != Permission.None && item.AuthorizedRoles != null && item.AuthorizedRoles.Count > 0)
            {
                mi["locked"] = new MetaInfo {
                    Text = "", ToolTip = "Locked"
                }
            }
            ;

            if (Host.IsStartPage(item))
            {
                mi["authority"] = new MetaInfo {
                    Text = string.IsNullOrEmpty(Host.GetSite(item).Authority) ? "*" : Host.GetSite(item).Authority
                }
            }
            ;

            if (item.Parent == null)
            {
                mi["root"] = new MetaInfo {
                    Text = ""
                }
            }
            ;

            var draftInfo = Drafts.GetDraftInfo(item);

            if (draftInfo != null && draftInfo.Saved > item.Updated)
            {
                mi["draft"] = new DraftMetaInfo(draftInfo);
            }
            else if (item.State <= ContentState.Draft && item.VersionIndex == 0)
            {
                mi["draft"] = new DraftMetaInfo(item);
            }

            if (item is ISystemNode)
            {
                mi["system"] = new MetaInfo {
                    ToolTip = Definitions.GetDefinition(item).Title
                }
            }
            ;

            return(mi);
        }
Пример #39
0
 public BreveInfo(string className, JObject obj, Languages lang)
     : this(className)
 {
     this.AddProperties(obj.Properties());
     this.Language = lang;
 }
Пример #40
0
 public static void ChangeSiteLanguage(Languages language)
 {
     HttpContext.Current.Session["SL"] = language;
 }
Пример #41
0
 public static string ToC(this string str, Languages language) => ToC(str, Game.SA1, language);
Пример #42
0
    protected void DoLoad()
    {
        string imagesql = "";

        if (Request.QueryString["mymember"] != null && int.TryParse(Request.QueryString["mymember"], out mymember) && mymember.ToString() != Session["memberid"].ToString())
        {
            EditImage.Visible      = false;
            ProfileButtons.Visible = false;
            deletebutton.Visible   = false;
            if (siteDefaults.SiteParam["hasConfirmPicture"].ToLower() == "true")
            {
                imagesql = " AND isConfirm=1";
            }
        }
        else
        {
            EditImage.Visible = true;
            mymember          = int.Parse(Session["memberid"].ToString());
        }
        using (MySqlConnection conn = new MySqlConnection(siteDefaults.ConnStr))
        {
            string           sql = String.Format("select imagelink,iduserimages,userprofileimage,isConfirm,usergendor,memberid,xvalue,yvalue From tblusers  left join userimages  On userimages.memberid=tblusers.userid  Where userid={0} {1}", mymember, imagesql);
            MySqlDataAdapter ad  = new MySqlDataAdapter(sql, conn);
            DataSet          ds  = new DataSet();
            ad.Fill(ds, "images");
            dv = ds.Tables["images"].DefaultView;

            //dv.RowFilter = "userprofileimage=iduserimages";
            if (dv.Count > 0)
            {
                for (int i = 0; i < dv.Count; i++)
                {
                    int x = 0;
                    int y = 0;
                    int.TryParse(dv[i]["xvalue"].ToString(), out x);
                    int.TryParse(dv[i]["yvalue"].ToString(), out y);
                    int iduserimages;
                    int.TryParse(dv[i]["iduserimages"].ToString(), out iduserimages);
                    if (selectedImage == iduserimages)
                    {
                        imagenumber         = i;
                        imageselected.Value = i.ToString();
                        string _sethedden = "sethiddenstart(" + x + "," + y + ");";
                        Page.ClientScript.RegisterStartupScript(GetType(), "setstart", _sethedden, true);
                    }
                    if (i == 0)
                    {
                        if (dv[i]["usergendor"].ToString().ToLower() == "false")
                        {
                            MyProfileImage.Src = siteDefaults.SiteUrl + "/images/SiteImages/proffilebig.png";
                        }
                        else
                        {
                            MyProfileImage.Src = siteDefaults.SiteUrl + "/images/SiteImages/proffilebig2.png";
                        }
                        if (dv.Count <= 1 && String.IsNullOrEmpty(dv[i]["imagelink"].ToString()))
                        {
                            GenderLiteral.Text   = "<input id=\"mygenderimg\" type=\"hidden\" value=\"" + MyProfileImage.Src + "\" />";
                            deletebutton.Visible = false;
                        }
                    }
                    // MyProfileImage.Attributes["onload"] = "setimgpos(this);";


                    if (dv[i]["iduserimages"].ToString() == dv[i]["userprofileimage"].ToString())
                    {
                        imageprofile = i.ToString();
                        MyprofileImgHiddenField.Value = imageprofile;
                        if (File.Exists(MapPath(dv[i]["imagelink"].ToString().Replace("../", "").Replace("_size1", "_size0"))))
                        {
                            MyProfileImage.Src = siteDefaults.SiteUrl + "/" + dv[i]["imagelink"].ToString().Replace("../", "").Replace("_size1", "_size2");
                            MyProfileImage.Attributes["onload"] = "setimgposnew(this," + x + "," + y + ");";
                            //MyProfileImage.Style["width"] = "90%";
                        }
                    }
                }
                dv.RowFilter = "memberid=" + mymember;
                imagesRepeater.DataSource = dv;
                imagesRepeater.DataBind();
            }
            else
            {
                if (methods.MemberList.ContainsKey(mymember))
                {
                    spinmember memspin = methods.MemberList[mymember];
                    if (memspin.Image == "")
                    {
                        string genimag = siteDefaults.SiteUrl + "/images/SiteImages/proffilebig.png";
                        if (memspin.Gender == 1)
                        {
                            genimag = siteDefaults.SiteUrl + "/images/SiteImages/proffilebig2.png";
                        }

                        GenderLiteral.Text = "<input id=\"mygenderimg\" type=\"hidden\" value=\"" + genimag + "\" />";
                    }
                }
            }


            imagecount = dv.Count;

            imgcount.Text    = String.Format("({0} {1})", imagesRepeater.Items.Count, Languages.MyText("photos_images"));
            allnum.InnerText = imagesRepeater.Items.Count.ToString();
        }
    }
Пример #43
0
 public LanguageDictionary(Languages LNG)
 {
     SetLanguage(LNG);
 }
Пример #44
0
        public static string ToDescription(this Languages language)
        {
            switch (language)
            {
            case Languages.CatalanSpain: return(Resources.CATALAN_SPAIN);

            case Languages.CroatianCroatia: return(Resources.CROATIAN_CROATIA);

            case Languages.CzechCzechRepublic: return(Resources.CZECH_CZECH_REPUBLIC);

            case Languages.DanishDenmark: return(Resources.DANISH_DENMARK);

            case Languages.DutchBelgium: return(Resources.DUTCH_BELGIUM);

            case Languages.DutchNetherlands: return(Resources.DUTCH_NETHERLANDS);

            case Languages.EnglishCanada: return(Resources.ENGLISH_CANADA);

            case Languages.EnglishUK: return(Resources.ENGLISH_UK);

            case Languages.EnglishUS: return(Resources.ENGLISH_US);

            case Languages.FinnishFinland: return(Resources.FINNISH_FINLAND);

            case Languages.FrenchCanada: return(Resources.FRENCH_CANADA);

            case Languages.FrenchFrance: return(Resources.FRENCH_FRANCE);

            case Languages.GeorgianGeorgia: return(Resources.GEORGIAN_GEORGIA);

            case Languages.GermanGermany: return(Resources.GERMAN_GERMANY);

            case Languages.GreekGreece: return(Resources.GREEK_GREECE);

            case Languages.HebrewIsrael: return(Resources.HEBREW_ISRAEL);

            case Languages.HindiIndia: return(Resources.HINDI_INDIA);

            case Languages.HungarianHungary: return(Resources.HUNGARIAN_HUNGARY);

            case Languages.ItalianItaly: return(Resources.ITALIAN_ITALY);

            case Languages.JapaneseJapan: return(Resources.JAPANESE_JAPAN);

            case Languages.KoreanKorea: return(Resources.KOREAN_KOREA);

            case Languages.PersianIran: return(Resources.PERSIAN_IRAN);

            case Languages.PolishPoland: return(Resources.POLISH_POLAND);

            case Languages.PortuguesePortugal: return(Resources.PORTUGUESE_PORTUGAL);

            case Languages.RussianRussia: return(Resources.RUSSIAN_RUSSIA);

            case Languages.SerbianSerbia: return(Resources.SERBIAN_SERBIA);

            case Languages.SlovakSlovakia: return(Resources.SLOVAK_SLOVAKIA);

            case Languages.SlovenianSlovenia: return(Resources.SLOVENIAN_SLOVENIA);

            case Languages.SpanishSpain: return(Resources.SPANISH_SPAIN);

            case Languages.TurkishTurkey: return(Resources.TURKISH_TURKEY);

            case Languages.UkrainianUkraine: return(Resources.UKRAINIAN_UKRAINE);

            case Languages.UrduPakistan: return(Resources.URDU_PAKISTAN);
            }

            return(language.ToString());
        }
Пример #45
0
 public static string[] GetWords(Languages language)
 {
     return(Cultures.GetOrAdd(language, () => LoadWords(language)));
 }
Пример #46
0
 private bool ExtensionExists(string extension)
 {
     return(Languages.Any(x => x.Extensions.Contains(extension)));
 }
Пример #47
0
        public void WriteAsJson(JsonTextWriter jw)
        {
            jw.WriteStartObject();

            jw.WritePropertyName(nameof(Language)); jw.WriteValue(Languages.EnumToCode(Language));
            jw.WritePropertyName(nameof(Length)); jw.WriteValue(Length);
            jw.WritePropertyName(nameof(Value)); jw.WriteValue(Value);

            if (UID.IsNotNull())
            {
                jw.WritePropertyName(nameof(UID)); jw.WriteValue(UID.ToString());
            }

            if (Metadata is object && Metadata.Any())
            {
                jw.WritePropertyName(nameof(Metadata));
                jw.WriteStartObject();
                foreach (var kv in Metadata)
                {
                    jw.WritePropertyName(kv.Key); jw.WriteValue(kv.Value);
                }
                jw.WriteEndObject();
            }

            if (Labels is object && Labels.Length > 0)
            {
                jw.WritePropertyName(nameof(Labels));
                jw.WriteStartArray();
                foreach (var l in Labels)
                {
                    jw.WriteValue(l);
                }
                jw.WriteEndArray();
            }

            jw.WritePropertyName(nameof(TokensData));
            jw.WriteStartArray();
            for (int i = 0; i < TokensData.Length; i++)
            {
                var spanData = TokensData[i];
                jw.WriteStartArray();
                for (int j = 0; j < spanData.Length; j++)
                {
                    var  tk = spanData[j];
                    long ix = GetTokenIndex(i, j);

                    jw.WriteStartObject();
                    jw.WritePropertyName(nameof(TokenData.Bounds));
                    jw.WriteStartArray();
                    jw.WriteValue(tk.LowerBound);
                    jw.WriteValue(tk.UpperBound);
                    jw.WriteEndArray();

                    if (tk.Tag != PartOfSpeech.NONE)
                    {
                        jw.WritePropertyName(nameof(TokenData.Tag)); jw.WriteValue(tk.Tag.ToString());
                    }

                    if (tk.Head >= 0)
                    {
                        jw.WritePropertyName(nameof(TokenData.Head)); jw.WriteValue(tk.Head);
                    }

                    if (tk.Frequency != 0)
                    {
                        jw.WritePropertyName(nameof(TokenData.Frequency)); jw.WriteValue(tk.Frequency);
                    }

                    if (!string.IsNullOrEmpty(tk.Replacement))
                    {
                        jw.WritePropertyName(nameof(TokenData.Replacement)); jw.WriteValue(tk.Replacement);
                    }

                    if (TokenMetadata is object)
                    {
                        if (TokenMetadata.TryGetValue(ix, out var tokenMetadata))
                        {
                            if (!(tokenMetadata is null) && tokenMetadata.Any())
                            {
                                jw.WritePropertyName(nameof(Metadata));
                                jw.WriteStartObject();
                                foreach (var kv in tokenMetadata)
                                {
                                    jw.WritePropertyName(kv.Key); jw.WriteValue(kv.Value);
                                }
                                jw.WriteEndObject();
                            }
                        }
                    }

                    if (EntityData is object)
                    {
                        if (EntityData.TryGetValue(ix, out var entities))
                        {
                            if (!(entities is null) && entities.Any())
                            {
                                jw.WritePropertyName(nameof(EntityType));
                                jw.WriteStartArray();
                                for (int k = 0; k < entities.Length; k++)
                                {
                                    jw.WriteStartObject();
                                    jw.WritePropertyName(nameof(EntityType.Type)); jw.WriteValue(entities[k].Type);
                                    jw.WritePropertyName(nameof(EntityType.Tag)); jw.WriteValue(entities[k].Tag.ToString());

                                    if (entities[k].TargetUID.IsNotNull())
                                    {
                                        jw.WritePropertyName(nameof(EntityType.TargetUID)); jw.WriteValue(entities[k].TargetUID.ToString());
                                    }

                                    if (!(entities[k].Metadata is null) && entities[k].Metadata.Any())
                                    {
                                        jw.WritePropertyName(nameof(EntityType.Metadata));
                                        jw.WriteStartObject();
                                        foreach (var kv in entities[k].Metadata)
                                        {
                                            jw.WritePropertyName(kv.Key); jw.WriteValue(kv.Value);
                                        }
                                        jw.WriteEndObject();
                                    }

                                    jw.WriteEndObject();
                                }
                                jw.WriteEndArray();
                            }
                        }
                    }
                    jw.WriteEndObject();
                }
                jw.WriteEndArray();
            }
            jw.WriteEndArray();

            jw.WriteEndObject();
        }
 private void OnGetLanguages(Languages languages, Dictionary <string, object> customData)
 {
     Log.Debug("TestLanguageTranslator.OnGetLanguages()", "Language Translator - Get languages response: {0}", customData["json"].ToString());
     Test(languages != null);
     _getLanguagesTested = true;
 }
Пример #49
0
 private void LoadMenu()
 {
     HandlePriceGroup();
     _title.text = Languages.ReturnString("Add.New") + Languages.ReturnString(_orderType) + Languages.ReturnString("Order");
     PopulateScrollView();
 }
Пример #50
0
 //------------------------------------------
 public static int GetCount(int ModuleTypeID, int CategoryID, Languages LangID, string conditionStatement, string roleName, Guid OwnerID)
 {
     return(UsersDataSqlDataPrvider.Instance.GetCount(ModuleTypeID, CategoryID, LangID, conditionStatement, roleName, OwnerID));
 }
Пример #51
0
 /** <summary> Gets or sets a language for the string. </summary> */
 public string this[Languages index] {
     get { return(Languages[(int)index]); }
     set { Languages[(int)index] = value; }
 }
Пример #52
0
        public static List <UsersDataEntity> GetAll(int ModuleTypeID, int CategoryID, Languages LangID, Guid OwnerID, bool IsAvailableCondition, string keyWord)
        {
            int totalRecords = -1;

            return(UsersDataSqlDataPrvider.Instance.GetAll(ModuleTypeID, CategoryID, LangID, "", "", -1, -1, out totalRecords, OwnerID, IsAvailableCondition, keyWord));
        }
Пример #53
0
 //------------------------------------------
 public static List <UsersDataEntity> GetLast(int ModuleTypeID, int CategoryID, Languages LangID, string conditionStatement, string roleName, int pageIndex, int pageSize, out int totalRecords, Guid OwnerID, int count)
 {
     return(UsersDataSqlDataPrvider.Instance.GetLast(ModuleTypeID, CategoryID, LangID, conditionStatement, roleName, pageIndex, pageSize, out totalRecords, OwnerID, count));
 }
Пример #54
0
        private async Task LoadSubmissionsAsync(ZipArchive zip)
        {
            var prefix = "submissions/";
            var files  = zip.Entries
                         .Where(z => z.FullName.StartsWith(prefix) && !z.FullName.EndsWith('/'))
                         .ToList();
            var langs = await Languages.ListAsync();

            foreach (var file in files)
            {
                if (file.Length > 65536)
                {
                    Log($"Too big for jury solution '{file.FullName}'");
                    continue;
                }

                var lang = langs.FirstOrDefault(l =>
                                                "." + l.FileExtension == Path.GetExtension(file.FullName));

                if (lang == null)
                {
                    Log($"No language found for jury solution '{file.FullName}'.");
                }
                else
                {
                    var expected = Verdict.Unknown;
                    if (file.FullName.StartsWith("submissions/accepted/"))
                    {
                        expected = Verdict.Accepted;
                    }
                    if (file.FullName.StartsWith("submissions/wrong_answer/"))
                    {
                        expected = Verdict.WrongAnswer;
                    }
                    if (file.FullName.StartsWith("submissions/time_limit_exceeded/"))
                    {
                        expected = Verdict.TimeLimitExceeded;
                    }
                    if (file.FullName.StartsWith("submissions/run_time_error/"))
                    {
                        expected = Verdict.RuntimeError;
                    }

                    using var stream = file.Open();
                    using var reader = new StreamReader(stream);
                    var content = await reader.ReadToEndAsync();

                    var sub = await Submissions.CreateAsync(
                        code : content,
                        language : lang.Id,
                        problemId : Problem.ProblemId,
                        contestId : null,
                        userId : 0,
                        ipAddr : System.Net.IPAddress.Parse("127.0.0.1"),
                        via : "polygon-upload",
                        username : "******",
                        expected : expected);

                    Log($"Jury solution '{file.FullName}' saved s{sub.SubmissionId}.");
                }
            }
        }
Пример #55
0
        /*
         * public virtual void Import_Excel()
         * {
         *  string strTableName = "INDUDAU";
         *
         *  int iSttIdent = (Int32)SQLExec.ExecuteReturnValue("SELECT ISNULL(MAX(Ident00),1) FROM " + strTableName);
         *  OpenFileDialog ofdlg = new OpenFileDialog();
         *
         *  ofdlg.DefaultExt = "xls";
         *  ofdlg.Filter = "*.xls|*.xls";
         *
         *  if (ofdlg.ShowDialog() != DialogResult.OK)
         *      return;
         *
         *  string probeConnStr = @"Provider=Microsoft.Jet.OLEDB.4.0;
         *                                      Data Source= " + ofdlg.FileName + ";" +
         *              "Extended Properties=\"Excel 8.0;HDR=YES\"";
         *
         *  using (OleDbConnection probeConn = new OleDbConnection(probeConnStr))
         *  {
         *      probeConn.Open();
         *      string probe = "SELECT * FROM [Sheet1$] " + //Sheet1$A1:A65536
         *                      "Where Ma_Kho IS NOT NULL AND Ma_Vt IS NOT NULL";
         *
         *      using (OleDbDataAdapter oleDbDapter = new OleDbDataAdapter(probe, probeConn))
         *      {
         *          DataTable tbExcel = new DataTable();
         *          oleDbDapter.Fill(tbExcel);
         *
         *          DataTable dtStruct = DataTool.SQLGetDataTable(strTableName, "TOP 0 * ", " 0 = 1", null);
         *          DataTable dtStruct2 = dtStruct.Clone();
         *          DataRow drNewRow = dtStruct.NewRow();
         *          dtStruct.Rows.Add(drNewRow);
         *
         *          foreach (DataColumn dc in dtStruct2.Columns)
         *              if (dc.DataType.ToString() == "System.Byte[]")
         *              {
         *                  dtStruct.Columns.Remove(dc.ColumnName);
         *                  dtStruct.AcceptChanges();
         *              }
         *
         *
         *          //if (drNewRow.Table.Columns.Contains("Hinh"))
         *          //{
         *          //    drNewRow.Table.Columns.Remove("Hinh");
         *          //    drNewRow.Table.AcceptChanges();
         *          //}
         *
         *          Common.SetDefaultDataRow(ref drNewRow);
         *
         *          string strMsg = (Element.sysLanguage == enuLanguageType.Vietnamese ? "Bạn có muốn ghi đè lên dữ liệu đã tồn tại không" : "Do you want to override exists data");
         *          bool bIs_Overide = Common.MsgYes_No(strMsg);
         *
         *          foreach (DataRow drExcel in tbExcel.Rows)
         *          {
         *              Common.CopyDataRow(drExcel, drNewRow);
         *              string strStt = iSttIdent.ToString().Trim().PadLeft(10, '0');
         *              drNewRow["Stt"] = Element.sysMa_DvCs + "80" + strStt;
         *              drNewRow.AcceptChanges();
         *
         *              //if (bIs_Overide && DataTool.SQLCheckExist(strTableName, "Stt", (string)drExcel["Stt"]))
         *              //    DataTool.SQLUpdate(enuEdit.Edit, strTableName, ref drNewRow);
         *              //else
         *              DataTool.SQLUpdate(enuEdit.New, strTableName, ref drNewRow);
         *              iSttIdent++;
         *          }
         *      }
         *  }
         *
         *  //Type type = this.GetType();
         *  //type.InvokeMember("FillData", BindingFlags.InvokeMethod, null, this, null);
         *  FillData();
         *  Common.MsgOk(Languages.GetLanguage("End_Process"));
         * }
         *
         */

        private void Import_Excel()
        {
            string strTableName = "INDUDAU";
            //OpenFileDialog dialog = new OpenFileDialog
            //{
            //    DefaultExt = "xls",
            //    Filter = "*.xls|*.xls"
            //};
            OpenFileDialog dialog = new OpenFileDialog();

            dialog.Filter           = "xls files (*.xls;*.xlsx)|*.xls;*.xlsx";
            dialog.RestoreDirectory = true;
            if (dialog.ShowDialog() == DialogResult.OK)
            {
                string strConnectString =
                    "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=" + dialog.FileName;

                int num = 0;
                using (OdbcConnection connection = new OdbcConnection(strConnectString))
                {
                    connection.Open();

                    string selectCommandText = "SELECT * FROM [Sheet1$] Where Ma_Kho IS NOT NULL AND Ma_Vt IS NOT NULL ";
                    using (OdbcDataAdapter adapter = new OdbcDataAdapter(selectCommandText, connection))
                    {
                        DataTable dataTable = new DataTable();
                        adapter.Fill(dataTable);
                        DataTable table2 = DataTool.SQLGetDataTable(strTableName, "TOP 0 * ", " 0 = 1", null);
                        DataTable table3 = table2.Clone();
                        DataRow   row    = table2.NewRow();
                        table2.Rows.Add(row);
                        Common.SetDefaultDataRow(ref row);
                        bool flag  = false;
                        bool flag2 = false;
                        foreach (DataRow row2 in dataTable.Rows)
                        {
                            Common.CopyDataRow(row2, row);
                            row.AcceptChanges();
                            row["Stt"] = Common.GetNewStt("08", true);
                            if (DataTool.SQLCheckExist(strTableName, new string[] { "Ma_DvCs", "Ma_Kho", "Ma_Vt" }, new object[] { Element.sysMa_DvCs, row["Ma_Kho"], row["Ma_Vt"] }))
                            {
                                if (!flag)
                                {
                                    string strMsg = (Element.sysLanguage == enuLanguageType.Vietnamese) ? "Bạn có ghi đè dữ liệu đã tồn tại ?" : "Do you want to override exists data ?";
                                    flag2 = Common.MsgYes_No(strMsg);
                                    flag  = true;
                                }
                                if (flag2)
                                {
                                    if (row.Table.Columns.Contains("Ident00"))
                                    {
                                        DataRow row3 = SQLExec.ExecuteReturnDt("SELECT * FROM " + strTableName + " WHERE Ma_DvCs = '" + Element.sysMa_DvCs + "' AND Ma_Kho = '" + row["Ma_Kho"].ToString() + "' AND Ma_Vt = '" + row["Ma_Vt"].ToString() + "'").Rows[0];
                                        if (row != null)
                                        {
                                            row["Ident00"] = row3["Ident00"];
                                        }
                                    }
                                    DataTool.SQLUpdate(enuEdit.Edit, strTableName, ref row);
                                    num++;
                                }
                            }
                            else
                            {
                                DataTool.SQLUpdate(enuEdit.New, strTableName, ref row);
                                num++;
                            }
                        }
                    }
                }

                SQLExec.Execute("update INDUDAU set Ma_Kho = RTRIM(LTRIM(Ma_Kho)) , Ma_Vt = RTRIM(LTRIM(Ma_Vt))");

                this.EnterValid();
                Common.MsgOk(Languages.GetLanguage("End_Process") + " " + num.ToString() + " dòng được cập nhật");
            }

            /*
             * if (dialog.ShowDialog() == DialogResult.OK)
             * {
             *  string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;\r\n\t\t\t\t\t\tData Source= " + dialog.FileName + ";Extended Properties=\"Excel 8.0;HDR=YES\"";
             *  int num = 0;
             *  using (OleDbConnection connection = new OleDbConnection(connectionString))
             *  {
             *      connection.Open();
             *      string selectCommandText = "SELECT * FROM [Sheet1$] Where Ma_Kho IS NOT NULL AND Ma_Vt IS NOT NULL ";
             *      using (OleDbDataAdapter adapter = new OleDbDataAdapter(selectCommandText, connection))
             *      {
             *          DataTable dataTable = new DataTable();
             *          adapter.Fill(dataTable);
             *          DataTable table2 = DataTool.SQLGetDataTable(strTableName, "TOP 0 * ", " 0 = 1", null);
             *          DataTable table3 = table2.Clone();
             *          DataRow row = table2.NewRow();
             *          table2.Rows.Add(row);
             *          Common.SetDefaultDataRow(ref row);
             *          bool flag = false;
             *          bool flag2 = false;
             *          foreach (DataRow row2 in dataTable.Rows)
             *          {
             *              Common.CopyDataRow(row2, row);
             *              row.AcceptChanges();
             *              row["Stt"] = Common.GetNewStt("08", true);
             *              if (DataTool.SQLCheckExist(strTableName, new string[] { "Ma_DvCs", "Ma_Kho", "Ma_Vt" }, new object[] { Element.sysMa_DvCs, row["Ma_Kho"], row["Ma_Vt"] }))
             *              {
             *                  if (!flag)
             *                  {
             *                      string strMsg = (Element.sysLanguage == enuLanguageType.Vietnamese) ? "Bạn có ghi đè dữ liệu đã tồn tại ?" : "Do you want to override exists data ?";
             *                      flag2 = Common.MsgYes_No(strMsg);
             *                      flag = true;
             *                  }
             *                  if (flag2)
             *                  {
             *                      if (row.Table.Columns.Contains("Ident00"))
             *                      {
             *                          DataRow row3 = SQLExec.ExecuteReturnDt("SELECT * FROM " + strTableName + " WHERE Ma_DvCs = '" + Element.sysMa_DvCs + "' AND Ma_Kho = '" + row["Ma_Kho"].ToString() + "' AND Ma_Vt = '" + row["Ma_Vt"].ToString() + "'").Rows[0];
             *                          if (row != null)
             *                          {
             *                              row["Ident00"] = row3["Ident00"];
             *                          }
             *                      }
             *                      DataTool.SQLUpdate(enuEdit.Edit, strTableName, ref row);
             *                      num++;
             *                  }
             *              }
             *              else
             *              {
             *                  DataTool.SQLUpdate(enuEdit.New, strTableName, ref row);
             *                  num++;
             *              }
             *          }
             *      }
             *  }
             *
             *  SQLExec.Execute("update INDUDAU set Ma_Kho = RTRIM(LTRIM(Ma_Kho)) , Ma_Vt = RTRIM(LTRIM(Ma_Vt))");
             *
             *  this.EnterValid();
             *  Common.MsgOk(Languages.GetLanguage("End_Process") + " " + num.ToString() + " dòng được cập nhật");
             * }
             */
        }
Пример #56
0
 internal void QuestSelected(Quest q)
 {
     _rewardText.text  = Languages.ReturnString("Reward: ") + q.Prize.ToString("C1") + "\n " + Languages.ReturnString("Status: ") + Status(q);
     _contentText.text = Languages.ReturnString(q.Key);
 }
Пример #57
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);

            // registering custom view engines
            ViewEngines.Engines.Clear();
            ViewEngines.Engines.Add(new DocListViewEngine());

            // this.GenerateLessColors();
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            Application.Lock();

            string searchWrapperUrl    = null;
            string filterDocsStructUrl = null;

            if (ConfigurationManager.AppSettings["SolutionVersion"] == "product")
            {
                searchWrapperUrl    = ConfigurationManager.AppSettings["SearchWrapper_BasePath"];
                filterDocsStructUrl = ConfigurationManager.AppSettings["FilterDocsStruct_BasePath"];
            }
            else
            {
                searchWrapperUrl    = ConfigurationManager.AppSettings["SearchWrapper_BasePath_cc"];
                filterDocsStructUrl = ConfigurationManager.AppSettings["FilterDocsStruct_BasePath_cc"];
            }

            Application["SearchWrapper"]         = null;
            Application["FilterDocsStruct"]      = null;
            Application["FilterDocsClassifiers"] = null;
            Application["ClassifiersMap"]        = null;
            Application["ResultsGroupper"]       = null;

            //Application["SearchWrapper"] = SearchResult.GetNewSearchWrapper(ConfigurationManager.AppSettings["SearchWrapper_BasePath"]);
            Application["SearchWrapper"]         = SearchResult.GetNewSearchWrapper(Server.MapPath(searchWrapperUrl));
            Application["FilterDocsStruct"]      = SearchResult.GetNewFilterDocsStruct(Server.MapPath(filterDocsStructUrl));
            Application["FilterDocsClassifiers"] = SearchResult.GetNewFilterDocsClassifiers(Server.MapPath(filterDocsStructUrl));
            Application["ClassifiersMap"]        = Classifiers.GetClassifiersMap();
            Application["ResultsGroupper"]       = SearchResult.GetNewSearchGroupper(HttpRuntime.AppDomainAppPath);
            Application.UnLock();

            //ObjectFactory.Initialize(x => { x.PullConfigurationFromAppConfig = true; });
            //StructureMapConfiguration();

            ModelBinders.Binders.Add(typeof(SearchBox), new SearchBoxBinder());
            ModelBinders.Binders.Add(typeof(SearchCases), new SearchCasesBinder());
            ModelBinders.Binders.Add(typeof(SearchLaw), new SearchLawBinder());
            ModelBinders.Binders.Add(typeof(SearchFinances), new SearchFinancesBinder());

            AkomaNtosoPreProcessor.IsInterlex              = true;
            AkomaNtosoPreProcessor.EnableEurlexCasesHints  = true;
            AkomaNtosoPreProcessor.DisableMetadataCitation = false;
            AkomaNtosoPreProcessor.FullFilePathProvider    = this.Server.MapPath;
#if DEBUG
            AkomaNtosoPreProcessor.EnableEurlexTableAnnotations = true;
#endif
            var isTestEnviournment = WebConfigHelper.IsTestEnvironment();
            if (isTestEnviournment)
            {
                AkomaNtosoPreProcessor.EnableEurlexTableAnnotations = true;
            }

            // Popualting multilingual dictionary alphabets
            Languages.RePopulateAlphabetsToCache();

            CacheProvider.Provider.DeleteCacheItem("multilingual_dictionary");
            CacheProvider.Provider.GetOrSetForever("multilingual_dictionary", () => MultiDictItem.GetAllMultiDictItems());
        }
Пример #58
0
 public LanguageSorter()
 {
     _language = Thread.CurrentThread.CurrentCulture.Name == "en-US" ? Languages.English : Languages.Russian;
 }
Пример #59
0
        public static string ToC(this string str, Game game, Languages language)
        {
            if (str == null)
            {
                return("NULL");
            }
            Encoding      enc    = GetEncoding(game, language);
            StringBuilder result = new StringBuilder("\"");

            foreach (char item in str)
            {
                if (item == '\0')
                {
                    result.Append(@"\0");
                }
                else if (item == '\a')
                {
                    result.Append(@"\a");
                }
                else if (item == '\b')
                {
                    result.Append(@"\b");
                }
                else if (item == '\f')
                {
                    result.Append(@"\f");
                }
                else if (item == '\n')
                {
                    result.Append(@"\n");
                }
                else if (item == '\r')
                {
                    result.Append(@"\r");
                }
                else if (item == '\t')
                {
                    result.Append(@"\t");
                }
                else if (item == '\v')
                {
                    result.Append(@"\v");
                }
                else if (item == '"')
                {
                    result.Append(@"\""");
                }
                else if (item == '\\')
                {
                    result.Append(@"\\");
                }
                else if (item < ' ')
                {
                    result.AppendFormat(@"\{0}", Convert.ToString((short)item, 8).PadLeft(3, '0'));
                }
                else if (item > '\x7F')
                {
                    foreach (byte b in enc.GetBytes(item.ToString()))
                    {
                        result.AppendFormat(@"\{0}", Convert.ToString(b, 8).PadLeft(3, '0'));
                    }
                }
                else
                {
                    result.Append(item);
                }
            }
            result.Append("\"");
            return(result.ToString());
        }
Пример #60
0
 public static List <UsersDataEntity> GetAll(int ModuleTypeID, int CategoryID, Languages LangID, int pageIndex, int pageSize, out int totalRecords, Guid OwnerID, bool IsAvailableCondition)
 {
     return(UsersDataSqlDataPrvider.Instance.GetAll(ModuleTypeID, CategoryID, LangID, "", "", pageIndex, pageSize, out totalRecords, OwnerID, IsAvailableCondition, ""));
 }