コード例 #1
0
        private void login()
        {
            Role role = GetRole(metroTextBox1.Text, metroTextBox2.Text);

            if (role == Role.Failed)
            {
                MessageBox.Show("Неверный логин или пароль", MessageBoxIcon.Error.ToString(), MessageBoxButtons.OK);
            }
            else
            {
                Сonnection.Mail = metroTextBox1.Text;
                if (role == Role.A)
                {
                    var AdminMenu = new AdminForm // Запилил открытие this формы, где base форма, интим вроде
                    {
                        Location = Location
                    };
                    AdminMenu.Show();
                    Hide();
                }
                else if (role == Role.C)
                {
                    var form = new CoordinatorForm();
                    form.Show();
                    Hide();
                }
                else if (role == Role.R)
                {
                    Сonnection.Password = metroTextBox2.Text;
                    var form = new RunnerForm();
                    form.Show();
                    Hide();
                }
            }
        }
コード例 #2
0
        private void PictureBox1_Click(object sender, EventArgs e)
        {
            var run = new RunnerForm
            {
                Visible = true
            };

            Hide();
        }