private void metroButton2_Click(object sender, EventArgs e) { //при нажатии на кнопку "Лекарства" сайдпанель пермещается на нее SidePanel.Height = metroButton2.Height; SidePanel.Top = metroButton2.Top; //при нажатитии на кнопку "Лекарства" выходит контрол с дата-гридом где находистся вся информация о лекарствах в которой можно редактировать лекарства, удалять и добавлять новые LConrol lc = new LConrol(); MainControlClass.showControl(lc, Content); }
private void metroButton3_Click(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_medicament = metroTextBox1.Text; string new_name_of_medicaments = metroTextBox2.Text; string new_fabricator = metroTextBox3.Text; string new_storage_location = metroTextBox5.Text; string new_disease = metroTextBox6.Text; string new_price = metroTextBox8.Text; if (metroTextBox1.Text.Length > 0) { //Формируем строку запроса на добавление строк string sql_update_med = "UPDATE medicaments SET " + "name_of_medicaments = '" + new_name_of_medicaments + "', " + "fabricator = '" + new_fabricator + "', " + "storage_location = '" + new_storage_location + "', " + "disease = '" + new_disease + "', " + "price = '" + new_price + "' " + "WHERE ID_medicament = " + metroTextBox1.Text; //Посылаем запрос на обновление данных MySqlCommand update_med = new MySqlCommand(sql_update_med, conn); try { conn.Open(); update_med.ExecuteNonQuery(); MessageBox.Show("Изменение прошло успешно", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Ошибка изменения строки \n\n" + ex, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); //Application.Exit(); } finally { conn.Close(); } } LConrol lc = new LConrol(); MainControlClass.showControl(lc, metroPanel1); }
private void metroButton1_Click(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_medicament = metroTextBox1.Text; string new_name_of_medicaments = metroTextBox2.Text; string new_fabricator = metroTextBox3.Text; string new_storage_location = metroTextBox5.Text; string new_disease = metroTextBox6.Text; string new_price = metroTextBox8.Text; { string sql_insert_med = " INSERT INTO `medicaments` (`ID_medicament`, `name_of_medicaments`, `fabricator`, `storage_location`, `disease`, `price`) " + "VALUES ('" + new_ID_medicament + "', '" + new_name_of_medicaments + "', '" + new_fabricator + "', '" + new_storage_location + "', '" + new_disease + "', '" + new_price + "')"; MySqlCommand insert_med = new MySqlCommand(sql_insert_med, conn); try { conn.Open(); insert_med.ExecuteNonQuery(); MessageBox.Show("Добавление лекарства прошло успешно", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Ошибка добавления лекарства \n\n" + ex, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); } finally { conn.Close(); } } LConrol lc = new LConrol(); MainControlClass.showControl(lc, metroPanel1); }
private void metroButton2_Click(object sender, EventArgs e) { LConrol lc = new LConrol(); MainControlClass.showControl(lc, metroPanel1); }