示例#1
0
        private async void showLoading()
        {
            LoginSql loginsql = new LoginSql();

            lblTextInfo.Text = "Загрузка, пожалуйста подождите...";
begin:
            await Task.Delay(2000);

            lblTextInfo.Text = "Идёт соединение с базой данных...";
            loginsql.ShowDialog();
            if (loginsql.connected == true)
            {
                lblTextInfo.Text = "Соединение с базой данных выполнено...";
            }
            else
            {
                lblTextInfo.Text = "Ошибка с подключением базой данных...";
                await Task.Delay(2000);

                lblTextInfo.Text = "Повторите попытку";
                goto begin;
            }
            await Task.Delay(2000);

            lblTextInfo.Text = "Загрузка, пожалуйста подождите...";
            await Task.Delay(2000);

            Main mainform = new Main();

            mainform.ShowDialog();
            this.Close();
        }