private void BtnDel_Click(object sender, EventArgs e) { if (lbList.SelectedItem != null) { string selectedItemLB = lbList.SelectedItem.ToString(); string id = UseDB.SelectDBLike("ProfRab", "id", "btn_title", selectedItemLB); string tmp = UseDB.SelectDBLike("ProfRab", "btn_name", "btn_title", selectedItemLB); tmp = tmp.Replace("btnPR", ""); UseDB.UpdateDB("ProfRab", "btn_title", "id", "Проф " + tmp, id); UseDB.UpdateDB("ProfRab", "btn_value", "id", "\\_(ツ)_/ -ать", id); RefreshLBList(); lbList.SelectedItem = "Проф " + id; tmrComm3333.Enabled = false; tmrComm3333.Enabled = true; lblSave.Visible = true; } else { MessageBox.Show("Очисти сначала свою голову, а потом попробуй снова...", "Ну и дурак...", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void BtnSave_Click(object sender, EventArgs e) { if (lbList.SelectedItem != null) { string selectedItemLB = lbList.SelectedItem.ToString(); bool doubleCheckDB = false; //Проверка на наличие строки в БД foreach (var item in UseDB.SelectDB("ProfRab", "btn_title")) { doubleCheckDB = (tbName.Text == item); } if (doubleCheckDB == true && tbName.Text != selectedItemLB) { MessageBox.Show("У тебя фантазии нет? Придумай что-то новенькое.", "ЛЕТСДУИТ!", MessageBoxButtons.OK, MessageBoxIcon.Information); tbName.Text = selectedItemLB; } else { UseDB.UpdateDB("ProfRab", "btn_title", "btn_title", tbName.Text, selectedItemLB); UseDB.UpdateDB("ProfRab", "btn_value", "btn_title", tbValue.Text, tbName.Text); tmrComm3333.Enabled = false; tmrComm3333.Enabled = true; lblSave.Visible = true; } RefreshLBList(); lbList.SelectedItem = tbName.Text; } else { MessageBox.Show("Что ты пытаешься сохранить? Ты ни чего не выбрал!", "Ну и дурак...", MessageBoxButtons.OK, MessageBoxIcon.Information); } }