private void dataGridView1_Click_1(object sender, EventArgs e) { try { Ban_DTO Table = listView1.Tag as Ban_DTO; int MaHD = HoaDon_BUS.KTHoaDon(Table.Ma_Ban); DataGridViewRow dgvr = dataGridView1.CurrentRow; string MaSP = dgvr.Cells["MaSP"].Value.ToString(); string TenSP = dgvr.Cells["TenSP"].Value.ToString(); int SL = 1; if (MaHD == -1) { HoaDon_BUS.InsertHoaDon(Table.Ma_Ban); int Ma_HDD = ChiTietHD_DAO.GetMaHD(); ChiTietHoaDon_BUS.InsertChiTietHoaDon(Ma_HDD, MaSP, TenSP, SL); MessageBox.Show("Thêm món thành công!"); } else { ChiTietHoaDon_BUS.InsertChiTietHoaDon(MaHD, MaSP, TenSP, SL); MessageBox.Show("Thêm món thành công!"); } ShowThongTin_Ban(Table.Ma_Ban); LoadBan(); } catch { MessageBox.Show("Vui lòng chọn bàn trước khi chọn món"); } }
public List <ChiTietHD_DTO> List_CT(int Ma_HD) { return(ChiTietHD_DAO.List_CTHD(Ma_HD)); }
public static int GetMaHD() { return(ChiTietHD_DAO.GetMaHD()); }
public static bool InsertChiTietHoaDon(int MaHDD, string MaSP, string TenSP, int SL) { return(ChiTietHD_DAO.InsertChiTietHoaDon(MaHDD, MaSP, TenSP, SL)); }