private void t5btnReturn_Click(object sender, EventArgs e) { int tkd = 6, tkm = -1; //code for tkd Student s = new Student(); s.StudentID = t5txtReturntStudentID.Text; DataTable dts = s.search(); if (dts.Rows.Count == 0) { MessageBox.Show("چنین دانشجویی نداریم"); } else { tkd = Convert.ToInt32(dts.Rows[0]["borrowedBookQty"].ToString()); } //code for tkm Book b = new Book(); b.BookCategorizationNo = t5txtReturnCategorizationNo.Text; DataTable dtb = b.search(); if (dtb.Rows.Count == 0) { MessageBox.Show("چنین کتابی نداریم"); } else { tkm = Convert.ToInt32(dtb.Rows[0]["bookQty"].ToString()); } if (tkd == 0) { MessageBox.Show("این دانشجو کتابی در دست امانت ندارد"); } if ((dts.Rows.Count != 0) && (dtb.Rows.Count != 0) && (tkd != 0)) { Borrow borrow = new Borrow(); borrow.StudentID = t5txtReturntStudentID.Text; borrow.BookCategorizationNo = t5txtReturnCategorizationNo.Text; borrow.ReturnDate = t5txtReturnYear.Text + "/" + t5txtReturnMonth.Text + "/" + t5txtReturnDay.Text; borrow.updateBorrow(); tkm++; tkd--; s.BorrowedBookQty = Convert.ToString(tkd); s.edit_std_amanat(); b.BookQty = Convert.ToString(tkm); b.edit_book_amanat(); } t5txtReturntStudentID.Text = ""; t5txtReturnCategorizationNo.Text = ""; t5txtReturnYear.Text = ""; t5txtReturnMonth.Text = ""; t5txtReturnDay.Text = ""; }
private void t5btnBorrow_Click(object sender, EventArgs e) { int tkd = 6, tkm = -1; //code for tkd Student s = new Student(); s.StudentID = t5txtBorrowtStudentID.Text; DataTable dts = s.search(); if (dts.Rows.Count == 0) { MessageBox.Show("چنین دانشجویی نداریم"); } else { tkd = Convert.ToInt32(dts.Rows[0]["borrowedBookQty"].ToString()); } //code for tkm Book b = new Book(); b.BookCategorizationNo = t5txtBorrowCategorizationNo.Text; DataTable dtb = b.search(); if (dtb.Rows.Count == 0) { MessageBox.Show("چنین کتابی نداریم"); } else { tkm = Convert.ToInt32(dtb.Rows[0]["bookQty"].ToString()); } if (tkd < 5 && tkm > 0) { Borrow borrow = new Borrow(); borrow.StudentID = t5txtBorrowtStudentID.Text; borrow.BookCategorizationNo = t5txtBorrowCategorizationNo.Text; borrow.BorrowDate = t5txtBorrowYear.Text + "/" + t5txtBorrowMonth.Text + "/" + t5txtBorrowDay.Text; borrow.insertBorrow(); tkm--; tkd++; s.BorrowedBookQty = Convert.ToString(tkd); s.edit_std_amanat(); b.BookQty = Convert.ToString(tkm); b.edit_book_amanat(); } else if (tkd == 5) { MessageBox.Show("دانشجوی گرامی شما حداکثر5 کتاب می توانید به امانت داشته باشید. لطفا یکی از آن ها را بازگردانید"); } else if (tkm == 0) { MessageBox.Show("کتاب به امانت دیگری است. لطفا رزرو کنید"); } t5txtBorrowtStudentID.Text = ""; t5txtBorrowCategorizationNo.Text = ""; t5txtBorrowYear.Text = ""; t5txtBorrowMonth.Text = ""; t5txtBorrowDay.Text = ""; }