private void btnLuuLai_Click(object sender, EventArgs e) { if (txtId.Text != "" && txtNameSetting.Text != "" && txtValueSetting.Text != "") { // Tạo DTo DTO_SETTING setting = new DTO_SETTING() { ID = Int32.Parse(txtId.Text), NAMESETTING = txtNameSetting.Text, VALUESETTING = txtValueSetting.Text }; // Them if (bllSetting.suaQuyDinh(setting)) { MessageBox.Show("Sửa thành công"); this.EditDelegate.Invoke("OK"); this.Close(); } else { MessageBox.Show("Sửa không thành công. Vui lòng kiểm tra lại"); } } else { MessageBox.Show("Xin hãy nhập đầy đủ"); } }
private void btnSua_Click(object sender, EventArgs e) { if (dataGridViewSetting.SelectedRows.Count > 0) { // Lấy row hiện tại DataGridViewRow row = dataGridViewSetting.SelectedRows[0]; // Tạo DTo DTO_SETTING dtoSetting = new DTO_SETTING(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString()); // Vì ID tự tăng nên để ID số gì cũng dc plSettingEdit = new PL_Setting_Edit(dtoSetting); plSettingEdit.EditDelegate = TestListen; plSettingEdit.Show(); } else { MessageBox.Show("Hãy chọn độc giả muốn sửa"); } }
public bool suaQuyDinh(DTO_SETTING dtoSetting) { try { _conn.Open(); string SQL = $"UPDATE {TABLE_SETTING} SET nameSetting='{dtoSetting.NAMESETTING}', valueSetting='{dtoSetting.VALUESETTING}' WHERE id='{dtoSetting.ID}'"; MySqlCommand cmd = new MySqlCommand(SQL, _conn); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch { } finally { // Dong ket noi _conn.Close(); } return(false); }
public bool themSetting(DTO_SETTING dtoSetting) { try { _conn.Open(); string SQL = $"INSERT INTO {TABLE_SETTING} (id,nameSetting, valueSetting) " + $"VALUES ({dtoSetting.ID}, '{dtoSetting.NAMESETTING}', '{dtoSetting.VALUESETTING}')"; MySqlCommand cmd = new MySqlCommand(SQL, _conn); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch { } finally { _conn.Close(); } return(false); }
private void btnLuuLai_Click(object sender, EventArgs e) { if (txtNameSetting.Text != "" && txtValueSetting.Text != "") { // Tạo DTo DTO_SETTING dtoSetting = new DTO_SETTING(txtNameSetting.Text, txtValueSetting.Text); // Them if (bllquydinh.themQuyDinh(dtoSetting)) { MessageBox.Show("Thêm thành công"); this.TestDelegate.Invoke("OK"); this.Close(); } else { MessageBox.Show("Thêm không thành công. Vui lòng kiểm tra lại"); } } else { MessageBox.Show("Xin hãy nhập đầy đủ"); } }
public PL_Setting_Edit(DTO_SETTING setting) { InitializeComponent(); Edit = setting; }
public bool suaQuyDinh(DTO_SETTING dtoSetting) { return(dalquydinh.suaQuyDinh(dtoSetting)); }
public bool themQuyDinh(DTO_SETTING dtoSetting) { return(dalquydinh.themSetting(dtoSetting)); }
public bool themSetting(DTO_SETTING dtoSetting) { return(dalSetting.themSetting(dtoSetting)); }