private void btnXemDia_Click(object sender, EventArgs e)
 {
     ResetData();
     if (String.IsNullOrWhiteSpace(tbxMaDia.Text.ToString()))
     {
         MessageBox.Show("Vui lòng nhập mã đĩa cần trả");
     }
     else
     {
         ePT = busPT.layPhieuThueTheoDiaDangThue(tbxMaDia.Text.ToString());
         if (ePT == null)
         {
             MessageBox.Show("Thông tin chưa chính xác, vui lòng kiểm tra lại");
         }
         else
         {
             btnThanhToan.Enabled = true;
             eKhachHang thongtinkhachhang = new eKhachHang();
             lstPhiChuaThanhToan = new List <ePhieuThue>();
             thongtinkhachhang   = busPT.layThongTinKhachHangTheoPhieu(ePT.Makhachhang);
             lstPhiChuaThanhToan = busPT.layDanhSachPhiMuonChuaThanhToanTheoKhachHang(thongtinkhachhang.Makh);
             if (lstPhiChuaThanhToan.Count == 0)
             {
                 lblRong.Text = "Không có phiếu thuê chưa thanh toán";
             }
             LoadDataDataGridView(dataGridViewX1, lstPhiChuaThanhToan);
             lblTongPhi.Text     = lstPhiChuaThanhToan.Sum(x => x.Phitramuon).ToString();
             tbxTenKH.Text       = thongtinkhachhang.Tenkh;
             tbxDiaChi.Text      = thongtinkhachhang.Diachi;
             tbxSoDienThoai.Text = thongtinkhachhang.Sodt;
             tbxMaPhieu.Text     = ePT.Maphieuthue;
             tbxNgayThue.Text    = String.Format("{0:dd/MM/yyyy}", ePT.Ngaymuon);
             tbxNgayTra.Text     = String.Format("{0:dd/MM/yyyy}", DateTime.Today);;
             tbxNgayHenTra.Text  = String.Format("{0:dd/MM/yyyy}", ePT.Ngayhentra);
             if (DateTime.Today > ePT.Ngayhentra)
             {
                 eDia_LoaiDia_TieuDe loaidiatheomadia = new eDia_LoaiDia_TieuDe();
                 loaidiatheomadia = busPT.layPhiTraMuon(tbxMaDia.Text.ToString());
                 tbxPhiMuon.Text  = loaidiatheomadia.Giaphat.ToString();
             }
             else
             {
                 tbxPhiMuon.Text = "0";
             }
             if (tbxPhiMuon.Text == "0")
             {
                 checkBox1.Enabled = false;
                 checkBox1.Checked = true;
             }
         }
     }
 }
Exemplo n.º 2
0
 private void btnXemCT_Click(object sender, EventArgs e)
 {
     eKhachHang thongtinkhachhang = new eKhachHang();
     thongtinkhachhang = busPT.layThongTinKhachHangTheoPhieu(kh.Makh);
     ChiTietTraMuon frmChiTiet = new ChiTietTraMuon(thongtinkhachhang);
     frmChiTiet.ShowDialog();
 }