private void update_Click(object sender, EventArgs e) { this.Hide(); Form f0 = new Administator(); f0.Show(); }
private void delete_Click(object sender, EventArgs e) { string path1 = @"Data Source=sqlstud; Initial Catalog=16is19; Persist Security Info=True; User ID=16is19; Password=16is19"; SqlConnection con1; SqlCommand cmd1 = new SqlCommand(); string query1 = "DELETE FROM [Y.USERS] WHERE Login = '******'"; con1 = new SqlConnection(path1); con1.Open(); cmd1.Connection = con1; cmd1.CommandText = query1; cmd1.ExecuteNonQuery(); con1.Close(); MessageBox.Show("Пользователь " + logbox.Text + " был успешно удален", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); Form f0 = new Administator(); f0.Show(); }
private void button1_Click(object sender, EventArgs e) { if (loginbox.Text == "") { MessageBox.Show("Поле «Логин» не заполнено, пожалуйста заполните данное поле", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); loginbox.Focus(); return; } if (passbox.Text == "") { MessageBox.Show("Поле «Пароль» не заполнено, пожалуйста заполните данное поле", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); passbox.Focus(); return; } try { SqlConnection con = new SqlConnection(@"Data Source=sqlstud; Initial Catalog=16is19; Persist Security Info=True; User ID=16is19; Password=16is19"); // DESKTOP-CI4PQEK SqlDataAdapter dataAdapter = new SqlDataAdapter("SELECT * FROM [Y.USERS] WHERE Login ='******' and Password = '******'", con); DataTable dt = new DataTable(); dataAdapter.Fill(dt); if (dt.Rows.Count == 1) { MessageBox.Show("Вы успешно зашли в систему. Для перехода на форму нажмите «OK»", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); Form f0 = new Administator(); f0.Show(); } else { MessageBox.Show("Неправильный логин или пароль, проверьте правильность введенных данных", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); loginbox.Text = ""; passbox.Text = ""; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка выполнения операции", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void add_Click(object sender, EventArgs e) { if (loginbox.Text == "") { MessageBox.Show("Поле «Логин» не заполнено, пожалуйста заполните данное поле", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); loginbox.Focus(); return; } if (passbox.Text == "") { MessageBox.Show("Поле «Пароль» не заполнено, пожалуйста заполните данное поле", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); passbox.Focus(); return; } if (emailbox.Text == "") { MessageBox.Show("Поле «E-Mail» не заполнено, пожалуйста заполните данное поле", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); passbox.Focus(); return; } if (rolebox.Text == "") { MessageBox.Show("Поле «Роль» не заполнено, пожалуйста заполните данное поле", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); passbox.Focus(); return; } string connectionString = @"Data Source=sqlstud; Initial Catalog=16is19; Persist Security Info=True; User ID=16is19; Password=16is19"; // DESKTOP-CI4PQEK SqlConnection connection = new SqlConnection(connectionString); try { connection.Open(); string query1 = "SELECT * FROM dbo.[Y.USERS] Where Login = '******'"; SqlDataAdapter b = new SqlDataAdapter(query1, connection); DataTable table = new DataTable(); b.Fill(table); if (table.Rows.Count == 1) { MessageBox.Show("Данный логин уже используется, пожалуйста, введите другой логин", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Error); loginbox.Text = ""; passbox.Text = ""; emailbox.Text = ""; rolebox.Text = ""; } else { string path = @"Data Source=sqlstud; Initial Catalog=16is19; Persist Security Info=True; User ID=16is19; Password=16is19"; SqlConnection con; SqlCommand cmd = new SqlCommand(); string query = "INSERT INTO [Y.USERS] ([Login],[Password],[E-Mail],[Role]) VALUES ('" + loginbox.Text + "','" + passbox.Text + "','" + emailbox.Text + "','" + rolebox.Text + "')"; con = new SqlConnection(path); con.Open(); cmd.Connection = con; cmd.CommandText = query; cmd.ExecuteNonQuery(); con.Close(); MessageBox.Show("Новый пользователь был успешно добавлен \nЛогин: " + loginbox.Text + " \nПароль: " + passbox.Text + " \nПочта: " + emailbox.Text + " \nРоль: " + rolebox.Text + "", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); Form f0 = new Administator(); f0.Show(); } } catch (SqlException ex) { MessageBox.Show(ex.Message); } finally { connection.Close(); } Console.Read(); }