Exemplo n.º 1
0
        private void btnTraSach_Click(object sender, EventArgs e)
        {
            SachService s      = new SachService();
            int         MaKH   = Convert.ToInt32(txtMaKH_TraSach.Text);
            int         MaSach = Convert.ToInt32(txtMaSach_TraSach.Text);

            try
            {
                s.TraSach(MaKH, MaSach);
                MessageBox.Show("Trả sách thành công");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Lỗi trả sách");
            }
            List <ThueSach> lstDaTra = s.GetThueSachDaTra();

            lvwDanhSachTra.Items.Clear();
            foreach (ThueSach thuesach in lstDaTra)
            {
                ListViewItem item = new ListViewItem();
                item.SubItems.Add(thuesach.MaKhachHang.ToString());
                item.SubItems.Add(thuesach.MaSach.ToString());
                item.SubItems.Add(thuesach.NgayThue.ToShortDateString());
                item.SubItems.Add(thuesach.NgayTra.ToShortDateString());
                item.SubItems.Add(thuesach.TinhTrang.Equals("1") ? "Chưa trả" : "Đã trả");
                lvwDanhSachTra.Items.Add(item);
            }
        }