private void HoaDon_Load(object sender, EventArgs e) { lbMaHoaDon.Text = _maHoaDon; lbNgayXuat.Text = _ngayXuat.ToShortDateString(); lbMaKH.Text = _maKhachHang; DataTable layTtkh = _khxl.LayThongTinKhachHang(_maKhachHang); lbTenKH.Text = layTtkh.Rows[0][1].ToString(); lbDiaChi.Text = layTtkh.Rows[0][2].ToString(); lbSDT.Text = layTtkh.Rows[0][3].ToString(); lbEmail.Text = layTtkh.Rows[0][4].ToString(); lbNgaySinh.Text = layTtkh.Rows[0][5].ToString(); DataTable layTtsp = _ctpxl.LayHoaDon(_maHoaDon); for (int i = 0; i < layTtsp.Rows.Count; i++) { string maXe = layTtsp.Rows[i][1].ToString(); DataTable layTtxe = _lxxl.LayXe(maXe); for (int j = 0; j < layTtxe.Rows.Count; j++) { _hd.TenXe = layTtxe.Rows[j][4].ToString(); } _hd.Sl = int.Parse(layTtsp.Rows[i][2].ToString()); _hd.DonGia = int.Parse(layTtsp.Rows[i][3].ToString()); _hd.Thue = int.Parse(layTtsp.Rows[i][4].ToString()); _hd.ThanhTien = int.Parse(layTtsp.Rows[i][5].ToString()); inHoaDonBindingSource.Add(_hd); } }
//test laythongtinxe public void TestXe_LayTT() { _lxxl = new LoaiXeXuLy(); string item = "SO1"; DataTable dt = _lxxl.LayXe(item); int actual = 0; if (dt.Rows.Count != 0) { actual = 1; } Assert.AreEqual(1, actual); }