Exemple #1
0
        private string TransliterateName(string name)
        {
            if (name == null || name.Length < 2)
            {
                throw new ArgumentException("Invalid value to transliterate");
            }
            TransliterationProvider translit = new TransliterationProvider();

            name = translit.ToLatin(name);
            name = name.Replace(" ", "");
            return(name);
        }
Exemple #2
0
        private void BackgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            try
            {
                //Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal,
                //    (Action)(() => { Title = "ETPBS " + typeof(MainWindow).Assembly.GetName().Version; }));
                Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal,
                                       (Action)(() => { ProcessWindow.Visibility = Visibility.Visible; }));

                Get_All_States();
                Get_All_Languages();
                GetAllConstuency();
                GenerateGrid();

                transProvider = new TransliterationProvider();
            }
            catch
            {
                throw;
            }
        }