示例#1
0
        private void btnLoadFile_Click_1(object sender, EventArgs e)
        {
            if (GlobalVars.IsLoading == true)
            {
                return;
            }

            ///
            /// safty checks
            ///

            if (dgvMain.Rows.Count > 1 && ExampleListIsPresented == false)
            {
                if (Helpers.PromtYesNowQuestion("שים לב!" + Environment.NewLine + "קיימים נתונים ברשימה, טעינת הקובץ תביא להחלפת הרשימה ומחיקתם אנא אשר?") == false)
                {
                    return;
                }
            }

            if (GlobalVars.ListOfContenders.Count > 1)
            {
                Martial_Arts_league_Management2.PromtForm promt = new Martial_Arts_league_Management2.PromtForm("קיימת רשימת מתחרים בזיכרון המערכת, האם ברצונך להחליף אותם?");

                if (promt.ShowDialog() == DialogResult.No)
                {
                    return;
                }
                else
                {
                    GlobalVars.ListOfContenders.Clear();
                    dgvMain.DataSource = null;
                }

                promt.Dispose();
            }

            ///
            ///
            ///
            System.Threading.Thread waitThread = new System.Threading.Thread(LoadWaitClock);
            waitThread.Start();

            System.Threading.Thread load = new System.Threading.Thread(LoadFileThread);
            load.Start();
        }
        public static bool PromtYesNowQuestion(string txtMsg)
        {
            bool IsApproved = true;

            Martial_Arts_league_Management2.PromtForm promt = new Martial_Arts_league_Management2.PromtForm(txtMsg);

            if (promt.ShowDialog() == System.Windows.Forms.DialogResult.No)
            {
                IsApproved = false;
            }
            else
            {
                IsApproved = true;
            }

            promt.Dispose();
            return(IsApproved);
        }