private void button1_Click(object sender, EventArgs e) { this.Close(); stock = new StockmanForm(); stock.Show(); }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox2.Text != "") { SqlConnection connection = new SqlConnection(Properties.Settings.Default.wsDemoConnectionString); connection.Open(); String login = textBox1.Text; String password = textBox2.Text; SqlCommand command = new SqlCommand("SELECT * FROM [user] WHERE login = '******' AND password = '******'", connection); SqlDataReader reader = command.ExecuteReader(); String role = "", name = ""; while (reader.Read()) { role = reader[2].ToString(); name = reader[3].ToString(); } Form form = null; switch (role) { case "client": form = new ClientForm(); this.Hide(); form.Show(); textBox1.Text = ""; textBox2.Text = ""; Client.Value = true; break; case "stockman": form = new StockmanForm(); this.Hide(); form.Show(); textBox1.Text = ""; textBox2.Text = ""; Stockman.Value = true; break; case "manager": form = new ManagerForm(); this.Hide(); form.Show(); textBox1.Text = ""; textBox2.Text = ""; Manager.Value = true; break; case "director": form = new DirectorForm(); this.Hide(); form.Show(); textBox1.Text = ""; textBox2.Text = ""; Director.Value = true; break; default: MessageBox.Show("Роль не установлена или пользователь не найден!\n"); break; } } else { MessageBox.Show("Поля не должны быть пустыми!\n"); } }