private void btnXoacasi_Click(object sender, EventArgs e) { if (listCasi.SelectedItems.Count == 0) { return; } DialogResult tb = MessageBox.Show("Bạn có thực sự muốn xóa Ca sĩ[" + listCasi.GetItemText(listCasi.SelectedItem) + "] không !", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (tb == DialogResult.Cancel) { return; } string macs = listCasi.SelectedValue.ToString(); tblCaSi dt = new tblCaSi(macs); int kq = dt.xoaCasi(); if (kq == 0) { MessageBox.Show("Bạn đã xóa thành công ca sĩ [" + listCasi.GetItemText(listCasi.SelectedItem) + "] thành công!", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } else { MessageBox.Show("Chưa xóa được!"); } load_Casi(); }
private void btnDongy_Click(object sender, EventArgs e) { tblCaSi objcasi; try { objcasi = new tblCaSi(txtMacasi.Text, txtTencasi.Text); } catch (Exception ex) { string erro = ex.Message; MessageBox.Show(erro, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); if (erro.Contains("mã")) { txtMacasi.Focus(); } else { txtTencasi.Focus(); } return; } tblCaSi objCasi = new tblCaSi(txtMacasi.Text, txtTencasi.Text); int result = objCasi.themCaSi(); if (result == 0) { MessageBox.Show("Thêm ca sĩ [" + txtTencasi.Text + "] thành công !"); } else { MessageBox.Show("Chưa thêm được ca sĩ mới!"); } this.DialogResult = DialogResult.OK; }
private void lvwTheloai_SelectedIndexChanged(object sender, EventArgs e) { if (lvwTheloai.SelectedItems.Count == 0) { return; } lvwBaihat_theloai.Items.Clear(); DataTable dt; try { dt = new tblBaihat().getBaiHat_by_TheLoai(lvwTheloai.SelectedItems[0].Tag.ToString()); foreach (DataRow dr in dt.Rows) { ListViewItem li = lvwBaihat_theloai.Items.Add(""); li.SubItems.Add(dr["TenBaihat"].ToString()); DataTable dt1 = new tblCasi_Baihat().getCasi_BaiHat_by_mabaihat(dr["MaBaiHat"].ToString()); string cac_casi = ""; foreach (DataRow r in dt1.Rows) { DataTable dtcasi = new tblCaSi().getCasi_by_macasi(r["MaCaSi"].ToString()); foreach (DataRow r1 in dtcasi.Rows) { cac_casi += r1["TenCaSi"].ToString() + ", "; } } li.SubItems.Add(cac_casi + "..."); DataTable dtA = new tblTheloai().getTheLoai_by_ma(dr["MaTheLoai"].ToString()); DataRow rr = dtA.Rows[0]; li.SubItems.Add(rr["TenTheLoai"].ToString()); li.SubItems.Add(dr["LoiBaiHat"].ToString()); li.Tag = dr["MaBaiHat"]; } } catch (Exception) { MessageBox.Show("Lỗi không xác định"); return; } STT(lvwBaihat_theloai); }