private void btThemMatHang_Click(object sender, EventArgs e) { if (tbTenMatHang.Text != "" || nudDonGia.Value != 0) { int id = ((NganhHang)nganhHangList[cbNganhHang.SelectedIndex]).id; if (!MatHangBUS.addMatHang(new MatHang(tbTenMatHang.Text, id, (float)nudDonGia.Value))) { MessageBox.Show("Không thể thêm mặt hàng, vui lòng đổi tên hoặc đơn giá", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { loadLvMatHang(); tbTenMatHang.Text = ""; nudDonGia.Value = 0; } } }
private void btNhap_Click(object sender, EventArgs e) { if (matHangNotExist(cbMatHang.Text)) { DialogResult dialogResult = MessageBox.Show(cbMatHang.Text + " chưa tồn tại, bạn có muốn thêm", "Thêm mặt hàng", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { SecondaryForm.FNhapGiaMatHang formDonGia = new SecondaryForm.FNhapGiaMatHang(); DialogResult isOk = formDonGia.ShowDialog(); if (isOk == DialogResult.OK) { MatHangBUS.addMatHang(new MatHang(cbMatHang.Text, ((NganhHang)nganhHangList[cbNganhHang.SelectedIndex]).id, formDonGia.donGia)); loadMatHang(((NganhHang)nganhHangList[cbNganhHang.SelectedIndex]).id); int idMatHang = ((MatHang)matHangList[0]).id; DateTime ngayNhap = dtpNgayNhap.Value; int soLuong = (int)nudSoLuong.Value; float tongTien = (float)nudTongTien.Value; PhieuNhapHang phieuNhap = new PhieuNhapHang(idMatHang, ngayNhap, soLuong, tongTien); PhieuNhapHangBUS.addPhieuNhapHang(phieuNhap); updateLvPhieuNhapHang(); } } } else { int idMatHang = ((MatHang)matHangList[cbMatHang.SelectedIndex]).id; DateTime ngayNhap = dtpNgayNhap.Value; int soLuong = (int)nudSoLuong.Value; float tongTien = (float)nudTongTien.Value; PhieuNhapHang phieuNhap = new PhieuNhapHang(idMatHang, ngayNhap, soLuong, tongTien); PhieuNhapHangBUS.addPhieuNhapHang(phieuNhap); updateLvPhieuNhapHang(); } loadMatHang(((NganhHang)nganhHangList[cbNganhHang.SelectedIndex]).id); }