private void AppsLIST_Load(object sender, EventArgs e) { urlWebService = danhmucDB.GetUrlTrungTam(); if (urlWebService == null) { MessageBox.Show("Bạn chưa cấu hình cho việc kiểm tra vân tay trên trung tâm", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (!IsUserAdmin()) { cauHinhServerTTMenuItem.Visible = false; } if ((ret = zkfp2.Init()) != zkfperrdef.ZKFP_ERR_OK) { toolStripStatusLabel1.Text = "Thiết bị chưa được kết nối"; } else { int nCount = zkfp2.GetDeviceCount(); if (nCount <= 0) { zkfp2.Terminate(); MessageBox.Show("Không có thiết bị đọc vân tay đang kết nối!"); return; } if (IntPtr.Zero == (mDevHandle = zkfp2.OpenDevice(0))) { MessageBox.Show("Mở thiết bị đọc vân tay lỗi"); return; } if (IntPtr.Zero == (mDBHandle = zkfp2.DBInit())) { MessageBox.Show("Khởi tạo thuật toán vân tay lỗi"); zkfp2.CloseDevice(mDevHandle); mDevHandle = IntPtr.Zero; return; } toolStripStatusLabel1.Text = "Thiết bị đã được kết nối"; quanLyTBMenuItem.Visible = false; } if (!isUserAdmin) { heThongMenuItem.Visible = false; if (!CheckPermissionView(Utilities.FUN_QuanLyChiMuc)) { quanLyDMMenuItem.Visible = false; } } }
public UrlTrungTam GetUrlTrungTam() { if (db.dtb_url_web_services.Any()) { dtb_url_web_service tt = db.dtb_url_web_services.First(); UrlTrungTam x = new UrlTrungTam(); x.Id = tt.id; x.Url = tt.url; return(x); } return(null); }
public ConnectDBTT(AppsLIST app, ChiMucDB db) { this.app = app; this.db = db; InitializeComponent(); UrlTrungTam tt = db.GetUrlTrungTam(); if (tt != null) { this.trungtam = tt; LoadDataDB(); } }