Exemple #1
0
 private void themsach_Click_1(object sender, EventArgs e)
 {
     t = Convert.ToInt32(laysoluong.Text);
     if (t <= 0)
     {
         MessageBox.Show("Không còn sách!");
     }
     else
     {
         BLquanlysach dbQLS1 = new BLquanlysach();
         BLmuonsach   dbms1  = new BLmuonsach();
         k = t - 1;
         dbQLS1.CapNhatSach(laymasach.Text, laytuade.Text, laytheloai.Text, laymanxb.Text, Convert.ToString(k), layvitri.Text, ref err);
         tinhngay();
         dbms1.ThemSach(laymadocgia.Text, laymasach.Text, laytuade.Text, laytentacgia.Text, Convert.ToString(1), ngaymuon.Text, ngaytra.Text, songayquahan.Text, matudong.Text, ref err);
         LoadData2();
         LoadData4();
         matudong.Text = tangmatudong();
         LoadData5();
     }
 }
Exemple #2
0
 private void button2_Click(object sender, EventArgs e)
 {
     try
     {
         BLmuonsach   dbMS2  = new BLmuonsach();
         BLquanlysach dbQLS2 = new BLquanlysach();
         k = Convert.ToInt32(this.dataGridView6.CurrentRow.Cells[4].Value.ToString());
         int r = dataGridView2.CurrentCell.RowIndex;
         // Lấy MaKH của record hiện hành
         string strquanlysach = dataGridView2.Rows[r].Cells[0].Value.ToString();
         dbMS2.XoaSach(ref err, strquanlysach);
         h = k + 1;
         dbQLS2.CapNhatSach(laymsach.Text, laytde.Text, laytloai.Text, laymnxb.Text, Convert.ToString(h), layvtri.Text, ref err);
         LoadData2();
         LoadData4();
         LoadData5();
         LoadData6();
         MessageBox.Show("TRẢ THANH CONG!");
     }
     catch
     {
         MessageBox.Show("ERROR");
     }
 }