예제 #1
0
 private void btnDuyet_Click(object sender, EventArgs e)
 {
     if (lbSoPhieu.Text != "-")
     {
         try
         {
             string maThe = "";
             //conn.Open();
             //SqlCommand cmd = new SqlCommand("Select MaThe from The where MaDocGia = '" + lbMaThe.Text + "'", conn);
             maThe = BUS_OBJ.layMaTheTheoMaDocGia(lbMaThe.Text);
             if (maThe == "")
             {
                 MetroFramework.MetroMessageBox.Show(this, "Mã thẻ không khả dụng.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             else
             {
                 BUS_OBJ.duyetYeuCauTraSach(Convert.ToInt32(lbSoPhieu.Text), lbMaThe.Text, lbMaSach.Text);
                 HienThiDuLieu();
                 btnCancel_Click(sender, e);
                 MetroFramework.MetroMessageBox.Show(this, "Duyệt thành công. \nĐề nghị thu hồi sách về kho.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
         catch (Exception ex)
         {
             MetroFramework.MetroMessageBox.Show(this, ex.Message);
         }
     }
     else
     {
         MetroFramework.MetroMessageBox.Show(this, "Hãy chọn 1 phiếu mượn.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }