private void btThem_Click(object sender, RoutedEventArgs e) { dsChiTietHoaDon = chiTietHoaDonBus.GetList(); Entity.ChiTietHoaDon chiTietHoaDon = new Entity.ChiTietHoaDon(); chiTietHoaDon.MaHD = maHD; chiTietHoaDon.SoLuong = int.Parse(tbSoLuong.Text); ThongTinChiTietHoaDon info = new ThongTinChiTietHoaDon(); int id = int.Parse(dsChiTietHoaDon[dsChiTietHoaDon.Count - 1].MaCTHD); chiTietHoaDon.MaCTHD = (++id).ToString(); info.MaCTHD = id.ToString(); info.TenSach = tbTeSach.Text; info.SoLuong = tbSoLuong.Text.ToString(); foreach (Sach item in dsSach) { if(item.TenSach==tbTeSach.Text) { chiTietHoaDon.MaSach = item.MaSach; info.DonGia = item.GiaBan.ToString(); foreach (TheLoai theloai in dsTheLoai) { if(item.TheLoai==theloai.MaTheLoai) { info.TheLoai = theloai.TenTheLoai; break; } } break; } } chiTietHoaDonBus.Insert(chiTietHoaDon); dataGrid.Items.Add(info); }
private void btThem_Click(object sender, RoutedEventArgs e) { dsChiTietHoaDon = chiTietHoaDonBus.GetList(); Entity.ChiTietHoaDon chiTietHoaDon = new Entity.ChiTietHoaDon(); chiTietHoaDon.MaHD = maHD; chiTietHoaDon.SoLuong = int.Parse(tbSoLuong.Text); ThongTinChiTietHoaDon info = new ThongTinChiTietHoaDon(); int id = int.Parse(dsChiTietHoaDon[dsChiTietHoaDon.Count - 1].MaCTHD); chiTietHoaDon.MaCTHD = (++id).ToString(); info.MaCTHD = id.ToString(); info.TenSach = tbTeSach.Text; info.SoLuong = tbSoLuong.Text.ToString(); foreach (Sach item in dsSach) { if (item.TenSach == tbTeSach.Text) { chiTietHoaDon.MaSach = item.MaSach; info.DonGia = item.GiaBan.ToString(); foreach (TheLoai theloai in dsTheLoai) { if (item.TheLoai == theloai.MaTheLoai) { info.TheLoai = theloai.TenTheLoai; break; } } break; } } chiTietHoaDonBus.Insert(chiTietHoaDon); dataGrid.Items.Add(info); }