private void btnInHoaDon_Click(object sender, EventArgs e) { try { int idBan = (listViewHoaDon.Tag as Ban)._ID; string tenBan = (listViewHoaDon.Tag as Ban).TenBan; formInHoaDon.tenBanInHD = tenBan; formInHoaDon.idBanInHD = idBan; formInHoaDon.tenThuNganInHD = thuNgan; formInHoaDon fI = new formInHoaDon(); fI.Show(); } catch (Exception) { } }
private void btnThanhToan_Click(object sender, EventArgs e) { //Nhớ lấy username tài khoản thanh toán try { double tongTien = (float)Convert.ToDouble(txtTongTien.Text); Ban ban = listViewHoaDon.Tag as Ban; int idHoaDon = HoaDonDAL.Instance.LayIDHoaDonTuIDBan(ban._ID); if (ban.TrangThai == "Trống" && idHoaDon == -1) { MessageBox.Show("Bàn không có gì mà cũng thanh toán ! vl", "Thông báo"); } else if (idHoaDon != -1) { if (MessageBox.Show("Bạn muốn thanh toán va in hóa đơn " + ban.TenBan + " ?", "Thông báo", MessageBoxButtons.OKCancel) == DialogResult.OK) { int idBan = (listViewHoaDon.Tag as Ban)._ID; string tenBan = (listViewHoaDon.Tag as Ban).TenBan; formInHoaDon.tenBanInHD = tenBan; formInHoaDon.idBanInHD = idBan; formInHoaDon.tenThuNganInHD = thuNgan; formInHoaDon fI = new formInHoaDon(); fI.Show(); HoaDonDAL.Instance.ThanhToan(idHoaDon, (float)tongTien); HienThiHoaDonTheoBan(ban._ID); LoadDanhSachBan(); } } } catch (Exception) { MessageBox.Show("Chưa chọn bàn cần thanh toán !", "Thông báo"); } }