private void metroButton1_Click_1(object sender, EventArgs e) { string ConnStr = " server = osp74.ru ; port = 33333; user = st_2_4; database = st_2_4; password = 90337436; "; MySqlConnection conn = new MySqlConnection(ConnStr); //Получение новых параметров пользователя string new_id = metroTextBox1.Text; string new_name_of_suppliers = metroTextBox2.Text; string new_country_suppliers = metroTextBox3.Text; { string sql_insert_post = " INSERT INTO `suppliers` (`id`, `name_of_suppliers`, `country_suppliers`) " + "VALUES ('" + new_id + "', '" + new_name_of_suppliers + "', '" + new_country_suppliers + "')"; MySqlCommand insert_post = new MySqlCommand(sql_insert_post, conn); try { conn.Open(); insert_post.ExecuteNonQuery(); MessageBox.Show("Добавление поставщика прошло успешно", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Ошибка добавления поставщика \n\n" + ex, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); } finally { conn.Close(); } } POControl poc = new POControl(); MainControlClass.showControl(poc, metroPanel1); }
private void metroButton6_Click(object sender, EventArgs e) { //при нажатии на кнопку "Поставщики" сайдпанель пермещается на нее SidePanel.Height = metroButton6.Height; SidePanel.Top = metroButton6.Top; //при нажатитии на кнопку "поставщики" выходит контрол с дата-гридом где находистся вся информация о поставщиках в которой можно редактировать постащиков, удалять и добавлять новых POControl poc = new POControl(); MainControlClass.showControl(poc, Content); }
private void metroButton1_Click_1(object sender, EventArgs e) { string ConnStr = " server = osp74.ru ; port = 33333; user = st_2_4; database = st_2_4; password = 90337436; "; MySqlConnection conn = new MySqlConnection(ConnStr); //Новые параметры из полей формы string new_id = metroTextBox1.Text; string new_name_of_suppliers = metroTextBox2.Text; string new_country_suppliers = metroTextBox3.Text; if (metroTextBox1.Text.Length > 0) { //Формируем строку запроса на добавление строк string sql_update_sup = "UPDATE suppliers SET " + "id = '" + new_id + "', " + "name_of_suppliers = '" + new_name_of_suppliers + "', " + "country_suppliers = '" + new_country_suppliers + "' " + "WHERE id = " + metroTextBox1.Text; //Посылаем запрос на обновление данных MySqlCommand update_sup = new MySqlCommand(sql_update_sup, conn); try { conn.Open(); update_sup.ExecuteNonQuery(); MessageBox.Show("Изменение прошло успешно", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Ошибка изменения строки \n\n" + ex, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); //Application.Exit(); } finally { conn.Close(); } } POControl poc = new POControl(); MainControlClass.showControl(poc, metroPanel1); }
private void metroButton2_Click(object sender, EventArgs e) { POControl poc = new POControl(); MainControlClass.showControl(poc, metroPanel1); }