private void updateListViewSan() { ArrayList dataList = NganhHangBUS.getAllNganhHang(); lvNganhHang.Clear(); nganhHangList.Clear(); foreach (NganhHang nganhHang in dataList) { nganhHangList.Add(nganhHang); lvNganhHang.Items.Add(nganhHang.tenNganhHang, 0); } btSuaNganhHang.Enabled = false; btXoaNganhHang.Enabled = false; }
void updateComboBoxNganhHang() { ArrayList dataList = NganhHangBUS.getAllNganhHang(); cbNhom.Items.Clear(); nganhHangList.Clear(); foreach (NganhHang nganhHang in dataList) { nganhHangList.Add(nganhHang); cbNhom.Items.Add(nganhHang.tenNganhHang); } if (cbNhom.Items.Count > 0) { cbNhom.SelectedItem = cbNhom.Items[0]; loadMatHang(((NganhHang)nganhHangList[0]).id); } }
private void btXoaNganhHang_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Bạn có chắc muốn xóa ngành hàng " + lvNganhHang.SelectedItems[0].Text, "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { if (!NganhHangBUS.deleteNganhHang(((NganhHang)nganhHangList[lvNganhHang.SelectedIndices[0]]).id)) { MessageBox.Show("Không thể xóa ngành hàng " + lvNganhHang.SelectedItems[0].Text, "Lỗi khi xóa", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { updateListViewSan(); tbtenNganhHang.Text = ""; btSuaNganhHang.Enabled = false; btSuaNganhHang.Enabled = false; } } }
private void btSuaNganhHang_Click(object sender, EventArgs e) { int id = ((NganhHang)nganhHangList[lvNganhHang.SelectedIndices[0]]).id; if (tbtenNganhHang.Text != "" && kiemTraTrungTen(tbtenNganhHang.Text)) { if (NganhHangBUS.updateTenNganhHang(id, tbtenNganhHang.Text)) { updateListViewSan(); } else { MessageBox.Show("Không thể sửa tên ngành hàng!" + lvNganhHang.SelectedItems[0].Text, "Lỗi khi sửa tên", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Không thể sửa tên ngành hàng!" + lvNganhHang.SelectedItems[0].Text, "Lỗi khi sửa tên", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void LoadNganhHang() { ArrayList dataList = NganhHangBUS.getAllNganhHang(); cbNganhHang.Items.Clear(); nganhHangList.Clear(); foreach (NganhHang nganhHang in dataList) { nganhHangList.Add(nganhHang); cbNganhHang.Items.Add(nganhHang.tenNganhHang); } if (cbNganhHang.Items.Count > 0) { cbNganhHang.SelectedItem = cbNganhHang.Items[0]; loadLvMatHang(); btThemMatHang.Enabled = true; } else { btThemMatHang.Enabled = false; } }
void updateNganhHang() { ArrayList dataList = NganhHangBUS.getAllNganhHang(); cbNganhHang.Items.Clear(); nganhHangList.Clear(); cbMatHang.Items.Clear(); foreach (NganhHang nganhHang in dataList) { nganhHangList.Add(nganhHang); cbNganhHang.Items.Add(nganhHang.tenNganhHang); } if (cbNganhHang.Items.Count > 0) { cbNganhHang.SelectedItem = cbNganhHang.Items[0]; loadMatHang(((NganhHang)nganhHangList[cbNganhHang.SelectedIndex]).id); } else { cbMatHang.Enabled = false; } btXoa.Enabled = false; }