private void autoThemThe() { try { if (BUS_OBJ.demSoTheTheoTen(txtMaDG.Text) > 0) { MetroFramework.MetroMessageBox.Show(this, "Dữ liệu bị trùng, mã thẻ đã tồn tại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DateTime ngayCapThe = DateTime.Now; DateTime ngayHetHan = DateTime.Now; int soSachDuocMuon = 0, soSachDangMuon = 0; if (string.Compare((string)cboLoaiDG.SelectedValue, "103") == 0) { ngayHetHan = DateTime.Now.AddYears(1); soSachDuocMuon = 2; } else if (string.Compare((string)cboLoaiDG.SelectedValue, "102") == 0) { ngayHetHan = DateTime.Now.AddYears(4); soSachDuocMuon = 5; } else if (string.Compare((string)cboLoaiDG.SelectedValue, "101") == 0) { ngayHetHan = DateTime.Now.AddYears(5); soSachDuocMuon = 8; } The_DTO the = new The_DTO(txtMaDG.Text, txtMaDG.Text, (string)cboLoaiDG.SelectedValue, ngayCapThe, ngayHetHan, soSachDuocMuon, soSachDangMuon); BUS_OBJ.themThe(the); } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "Mã thẻ mượn sách đã tồn tại. \nKhông thể thêm mới thẻ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { //if (conn.State == ConnectionState.Open) conn.Close(); } }