private void btnXoa_Click(object sender, EventArgs e) { string hdban = txtMaHDBan.Text; string hang = cboHang.Text; //int soluong = int.Parse(txtSoluong.Text); int conlai = (int.Parse(soton) + int.Parse(txtSoluong.Text)); if (String.IsNullOrEmpty(hdban) || String.IsNullOrEmpty(hang)) { MessageBox.Show("Bạn chưa nhập đủ dữ liệu"); } else { try { int addrow = hoadonBus.xoa(hdban, hang); int addrow1 = hangBus.suasoluong(conlai, cboHang.Text); if (addrow > 0) { MessageBox.Show("Xóa Chi Tiết Hóa Đơn Thành Công"); dgvHoaDon.DataSource = hoadonBus.data(txtMaHDBan.Text); } } catch (SqlException ex) { MessageBox.Show("Thêm thất bại! \n\n" + ex.ToString()); } } }
private void btThemmoi_Click(object sender, EventArgs e) { try { string MaHD = frmHoaDon.MaHD.MaHDon; string MaHang = cboHang.Text; float SoLuong = float.Parse(txtSoluong.Text); float ThanhTien = float.Parse(txtThanhtien.Text); //int addrow = hangBUS.suasoluong(conlai, cboHang.Text); if (String.IsNullOrEmpty(MaHang)) { MessageBox.Show("Bạn chưa nhập mã hàng"); } else { HoaDonDTO user = new HoaDonDTO(MaHD, MaHang, SoLuong, ThanhTien); try { int rl = hoadonBus.them(user); int addrow = hangBUS.suasoluong(conlai, cboHang.Text); if (rl > 0) { MessageBox.Show("Thêm Chi Tiết Hóa Đơn Thành Công"); frmHoaDonBan fr = new frmHoaDonBan(); fr.Show(); this.Hide(); } } catch (SqlException ex) { MessageBox.Show("Thêm thất bại! \n\n" + ex.ToString()); } } } catch (Exception) { MessageBox.Show("Bạn chưa nhập mã hàng"); } }