コード例 #1
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (Book.haveBook(txtIdBook.Text))
     {
         foreach (DataGridViewRow dataGridViewRow in dtgvCart.Rows)
         {
             if (dataGridViewRow.Cells[0].Value.ToString().Equals(txtIdBook.Text))
             {
                 if (int.Parse(dataGridViewRow.Cells[2].Value.ToString()) + int.Parse(txtAmount.Value.ToString()) > int.Parse(Book.getBookQuantumBySerial(txtIdBook.Text)))
                 {
                     MessageBox.Show("Số lượng sách bạn mượn vượt quá số sách còn trong thư viện!", "Thông báo!");
                 }
                 else
                 {
                     dataGridViewRow.Cells[2].Value = int.Parse(dataGridViewRow.Cells[2].Value.ToString()) + int.Parse(txtAmount.Value.ToString());
                 }
                 return;
             }
         }
         if (int.Parse(txtAmount.Value.ToString()) > int.Parse(Book.getBookQuantumBySerial(txtIdBook.Text)))
         {
             MessageBox.Show("Số lượng sách bạn mượn vượt quá số sách còn trong thư viện!", "Thông báo!");
             return;
         }
         dtgvCart.Rows.Add(txtIdBook.Text, Book.getBookNameBySerial(txtIdBook.Text), txtAmount.Value);
         //cart.Add(txtIdBook.Text);
     }
 }
コード例 #2
0
 private void txtIdBook_TextChanged(object sender, EventArgs e)
 {
     lblQuantum.Text = Book.getBookQuantumBySerial(txtIdBook.Text);
     VerifyInput_TextChanged(sender, e);
 }