private void btnChiTiet_Click(object sender, EventArgs e) { try { FrmCapNhatsach frm = new FrmCapNhatsach(); frm.selectedID = Convert.ToInt32(dgvListTaiLieu.SelectedCells[0].OwningRow.Cells["ID"].Value); frm.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button2_Click(object sender, EventArgs e) { try { FrmCapNhatsach frm = new FrmCapNhatsach(); frm.selectedID = Convert.ToInt32(dgvListTaiLieu.SelectedCells[0].OwningRow.Cells["ID"].Value); frm.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void mndangnhap_Click(object sender, EventArgs e) { switch (sender.ToString()) { case "Hiệu chỉnh thông tin": { FrmCapNhatsach cns = new FrmCapNhatsach(); cns.MdiParent = this; cns.Show(); break; } case "Huỷ tài liệu": { FrmCapNhatsach cns = new FrmCapNhatsach(); cns.MdiParent = this; cns.Show(); break; } case "Nhập tài liệu mới": { FrmCapNhatsach cns = new FrmCapNhatsach(); cns.MdiParent = this; cns.ht = 1; cns.Show(); break; } case "Tác giả": { ProgressBar1.Value = 0; timer2.Enabled = true; string query = " select IDTacGia as 'Mã tác giả',TenTacGia as 'Tên tác giả' from TacGia"; frmHienThi ht = new frmHienThi() { ChuoiKetNoi = query, BangKetNoi = "TacGia", TenCotMa = "Mã tác giả", TenCotTen = "Tên tác giả" }; ht.MdiParent = this; ht.Show(); break; } case "Nhà xuất bản": { ProgressBar1.Value = 0; timer2.Enabled = true; string query = " select IDNhaXuatBan as 'Mã nhà xuất bản',TenNhaXuatBan as 'Tên nhà xuất bản' from NhaXuatBan"; frmHienThi ht = new frmHienThi() { ChuoiKetNoi = query, BangKetNoi = "NhaXuatBan", TenCotMa = "Mã nhà xuất bản", TenCotTen = "Tên nhà xuất bản" }; ht.MdiParent = this; ht.Show(); break; } case "Loại tài liệu": { ProgressBar1.Value = 0; timer2.Enabled = true; string query = " select IDTheLoai as 'Mã thể loại',TenTheLoai as 'Tên Thể Loại' from TheLoai"; frmHienThi ht = new frmHienThi() { ChuoiKetNoi = query, BangKetNoi = "TheLoai", TenCotMa = "Mã thể loại", TenCotTen = "Tên Thể Loại" }; ht.MdiParent = this; ht.Show(); break; } case "Thông tin tài liệu mượn trong ngày": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmthongtinsachtrongngay stn = new Frmthongtinsachtrongngay(); stn.MdiParent = this; stn.Show(); break; } case "Ngôn ngữ": { ProgressBar1.Value = 0; timer2.Enabled = true; string query = " select IDNgonNgu as 'Mã ngôn ngữ',TenNgonNgu as 'Tên ngôn ngữ' from NgonNgu"; frmHienThi ht = new frmHienThi() { ChuoiKetNoi = query, BangKetNoi = "NgonNgu", TenCotMa = "Mã ngôn ngữ", TenCotTen = "Tên ngôn ngữ" }; ht.MdiParent = this; ht.Show(); break; } case "Khoa": { ProgressBar1.Value = 0; timer2.Enabled = true; frmHienThi ht = new frmHienThi() { ChuoiKetNoi = " select IDKhoa as 'ID', MaKhoa as 'Mã khoa',TenKhoa as 'Tên Khoa' from Khoa", BangKetNoi = "Khoa", TenCotMa = "ID", TenCotTen = "Tên Khoa" }; ht.MdiParent = this; ht.Show(); break; } case "Lớp": { ProgressBar1.Value = 0; timer2.Enabled = true; frmQuanLyLop qll = new frmQuanLyLop(); qll.MdiParent = this; qll.Show(); break; } case "Trả tài liệu": { ProgressBar1.Value = 0; timer2.Enabled = true; FrmTraSach ts = new FrmTraSach(); ts.MdiParent = this; ts.Show(); break; } case "Thông tin tài liệu mượn theo ngày": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmthongtinsachtheongay tn = new Frmthongtinsachtheongay(); tn.MdiParent = this; tn.Show(); break; } case "Thống kê tài liệu": { ProgressBar1.Value = 0; timer2.Enabled = true; frmThongKeChiTiet tkct = new frmThongKeChiTiet(); tkct.MdiParent = this; tkct.Show(); break; } case "Gia hạn mượn": { ProgressBar1.Value = 0; timer2.Enabled = true; FrmTraSach frm = new FrmTraSach(); frm.MdiParent = this; frm.Show(); break; } case "Thông tin tài khoản": { //hf.set_text(" Tài khoản của người dùng chương trình có gi đâu mà xem!!"); //hf.set_anh(3); ProgressBar1.Value = 0; timer2.Enabled = true; bd = new Frmquanlybandoc(); bd.MdiParent = this; bd.Show(); break; } case "Đăng nhập": { ProgressBar1.Value = 0; timer2.Enabled = true; Frdangnhap dn1 = new Frdangnhap(); dn1.ShowDialog(this); dn1.MdiParent = this; if (dn1.DialogResult == DialogResult.OK) { DangNhap dn = new DangNhap(); if (dn.kt_dangnhap(Frdangnhap.strtendn, Frdangnhap.strMatKhaudn)) { s = "Người đang sử dụng chương trình có tài khoản là: " + DangNhap.strnguoidung.Trim() + " và quyền hạn là: " + DangNhap.strQuyenHan + " "; NhanVien nv = new NhanVien(DangNhap.idNhanVien, DangNhap.strHoTen, DangNhap.strDiaChi, DangNhap.strQuyenHan, DangNhap.strnguoidung, DangNhap.strMatKhau); Frmmain_Load(sender, e); MessageBox.Show("Bạn đã đăng nhập thành công vào hệ thống với quyền hạn là: " + DangNhap.strQuyenHan, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Sai tên đăng nhập/mật khẩu"); } } break; } case "Thay đổi thông tin cá nhân": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmthongtincanhan cn = new Frmthongtincanhan(); cn.MdiParent = this; cn.Show(); break; } case "Phân quyền": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmphanquyen pq = new Frmphanquyen(); pq.MdiParent = this; pq.Show(); break; } case "Quản lý tài khoản": { ProgressBar1.Value = 0; timer2.Enabled = true; FrmTaoMoitk tm = new FrmTaoMoitk(); tm.MdiParent = this; tm.Show(); break; } case "Tra cứu tài liệu": case "Cơ bản": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmtkcoban tkcb = new Frmtkcoban(); tkcb.Show(); break; } case "Nâng cao": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmtknangcao nc = new Frmtknangcao(); nc.MdiParent = this; nc.Show(); break; } case "Mượn tài liệu": { ProgressBar1.Value = 0; timer2.Enabled = true; Frmmuonsach ms = new Frmmuonsach(); ms.MdiParent = this; ms.Show(); break; } } }