private void btnXoaCTVT_Click(object sender, EventArgs e) { if (lsvCTVattu.SelectedItems.Count <= 0) { return; } else { if (MessageBox.Show("Bạn có chắc thực hiện việc này không", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { string MaLP = cmbLoaiPhong.SelectedValue.ToString(); string MaVT = cmbVattu.SelectedValue.ToString(); ctvtBUS = new ChiTietVatTuBUS(); if (ctvtBUS.deleteChiTietVatTu(MaVT, MaLP) == 1) { Show_ChitietVT(); } else { MessageBox.Show("Không xóa được!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { lsvCTVattu.SelectedItems.Clear(); } } }
private void trvPhong_AfterSelect(object sender, TreeViewEventArgs e) { lsvPhong.Items.Clear(); string maphong = trvPhong.SelectedNode.Tag.ToString(); pBUS = new PhongBUS(); lpBUS = new LoaiPhongBUS(); ctvtBUS = new ChiTietVatTuBUS(); vtBUS = new VatTuBUS(); PhongDTO p = pBUS.getPhongByID(maphong); if (p != null) { LoaiPhongDTO lp = lpBUS.getLoaiPhongByID(p.Maloai); IList <ChiTietVatTuDTO> lispctvt = ctvtBUS.getListChiTietVatTuByMaLP(lp.Maloai); foreach (ChiTietVatTuDTO ctvt in lispctvt) { IList <VatTuDTO> listvt = vtBUS.getLikeVatTuByID(ctvt.Mavattu); foreach (VatTuDTO vt in listvt) { int i = lsvPhong.Items.Count; lsvPhong.Items.Add(p.Maphong); lsvPhong.Items[i].SubItems.Add(vt.Tenvattu); lsvPhong.Items[i].SubItems.Add(ctvt.Soluong.ToString()); lsvPhong.Items[i].SubItems.Add(Math.Round(lp.Gia, 0).ToString()); } } } }
private void btnSuaCTVT_Click(object sender, EventArgs e) { if (lsvCTVattu.SelectedItems.Count <= 0) { return; } if (soluong()) { string MaLP = cmbLoaiPhong.SelectedValue.ToString(); string MaVT = cmbVattu.SelectedValue.ToString(); ctvtBUS = new ChiTietVatTuBUS(); ctvtDTO = new ChiTietVatTuDTO(); ctvtDTO.Maloaiphong = MaLP; ctvtDTO.Mavattu = MaVT; ctvtDTO.Soluong = int.Parse(numSL.Value.ToString()); ctvtBUS.updateChiTietVatTu(ctvtDTO); Show_ChitietVT(); } }
private void btnThemCTVT_Click(object sender, EventArgs e) { if (kiemtrabotri()) { ctvtBUS = new ChiTietVatTuBUS(); ctvtDTO = new ChiTietVatTuDTO(); ctvtDTO.Mavattu = cmbVattu.SelectedValue.ToString(); ctvtDTO.Maloaiphong = cmbLoaiPhong.SelectedValue.ToString(); ctvtDTO.Soluong = int.Parse(numSL.Value.ToString()); if (ctvtBUS.insertChiTietVatTu(ctvtDTO) == 1) { Show_ChitietVT(); } else { MessageBox.Show("Dữ liệu này đã có!"); } } }
public void Show_ChitietVT() { lsvCTVattu.Items.Clear(); ctvtBUS = new ChiTietVatTuBUS(); string maLP = cmbLoaiPhong.Text; IList <ChiTietVatTuDTO> listCTVT = ctvtBUS.getListChiTietVatTuByMaLP(maLP); if (listCTVT != null) { foreach (ChiTietVatTuDTO ctvt in listCTVT) { vtBUS = new VatTuBUS(); vtDTO = new VatTuDTO(); vtDTO = vtBUS.getVatTuByID(ctvt.Mavattu); int i = lsvCTVattu.Items.Count; lsvCTVattu.Items.Add(vtDTO.Tenvattu); lsvCTVattu.Items[i].SubItems.Add(ctvt.Soluong.ToString()); } } }