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);
        }
Exemple #2
0
        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);
        }