private void button4_Click(object sender, EventArgs e)
        {
            FormAdmin fm = new FormAdmin(email);

            fm.Show();
            this.Hide();
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox2.Text == "")
            {
                MessageBox.Show("Одно или несколько обязательных полей для ввода (отмеченных знаком *) не были заполнены", "Оповещение системы");
            }
            else
            {
                SqlConnection conn = new SqlConnection(Connection.GetString());
                conn.Open();

                SqlCommand command = new SqlCommand("SELECT * FROM Users WHERE Email = '" + textBox1.Text + "' AND Password = '******'", conn);

                using (SqlDataReader reader = command.ExecuteReader())
                {
                    if (!reader.HasRows)
                    {
                        MessageBox.Show("Пользователь с таким email и паролем не найден!. Удостоверьтесь в корректности введенных данных.", "Оповещение системы");
                    }
                    else
                    {
                        while (reader.Read())
                        {
                            if (reader["RoleId"].ToString() == "R")
                            {
                                //MessageBox.Show("Runner");
                                FormRunner fm = new FormRunner(reader["Email"].ToString());
                                fm.Show();
                                this.Hide();
                            }
                            if (reader["RoleId"].ToString() == "A")
                            {
                                //MessageBox.Show("Runner");
                                FormAdmin fm = new FormAdmin(reader["Email"].ToString());
                                fm.Show();
                                this.Hide();
                            }
                            if (reader["RoleId"].ToString() == "C")
                            {
                                //MessageBox.Show("Runner");
                                FormCoordinator fm = new FormCoordinator(reader["Email"].ToString());
                                fm.Show();
                                this.Hide();
                            }
                        }
                    }
                }
            }
        }