Пример #1
0
        private void Frm_Login_Load(object sender, EventArgs e)
        {
            bd = new BLL_HeThong(cls_Main.pathconnect, ref cls_Main.serverName, ref cls_Main.database, ref cls_Main.uid, ref cls_Main.pass);

            if (cls_GetIDMachine.readRegistry(ref value, ref cls_GetIDMachine.ngayHetHan, ref cls_GetIDMachine.active) == false || String.IsNullOrEmpty(value))
            {
                cls_GetIDMachine.writeRegistry(cls_Main.chuoimahoaDemo, DateTime.Now.AddDays(30));
            }
            //doc mã trong registry
            if (cls_GetIDMachine.readRegistry(ref value, ref cls_GetIDMachine.ngayHetHan, ref cls_GetIDMachine.active) && value != cls_GetIDMachine.laycauhinh(ref err))
            {
                if (cls_GetIDMachine.ngayHetHan > DateTime.Now)
                {
                    lblerr.Text           = "Bạn đang sử dụng phiên bản dùng thử\nNếu muốn sử dụng chính thức hãy liên hệ CÔNG TY TNHH VNAPPTECH Website: http://vnapptech.com.vn\n " + err + "\nSố ngày còn lại là: " + Convert.ToInt32(cls_GetIDMachine.ngayHetHan.Subtract(DateTime.Now).TotalDays).ToString();
                    cls_Main.songayconlai = Convert.ToInt32(cls_GetIDMachine.ngayHetHan.Subtract(DateTime.Now).TotalDays);
                    if (!File.Exists("Chuoiketnoi.ini"))
                    {
                        if (!bd.kiemtraketnoi())
                        {
                            Frm_KetNoi _frmketnoi = new Frm_KetNoi();
                            _frmketnoi.ShowDialog();

                            bd = new BLL_HeThong(cls_Main.pathconnect, ref cls_Main.serverName, ref cls_Main.database, ref cls_Main.uid, ref cls_Main.pass);
                        }
                    }
                    else
                    {
                        if (bd.kiemtraketnoi() == false)
                        {
                            MessageBox.Show("Lỗi kết nối server, vui lòng kiểm tra thông tin kết nối");
                            Frm_KetNoi f = new Frm_KetNoi();
                            f.ShowDialog();
                            bd          = new BLL_HeThong(cls_Main.pathconnect, ref cls_Main.serverName, ref cls_Main.database, ref cls_Main.uid, ref cls_Main.pass);
                            lblerr.Text = "Hệ thống đang kết nối đến database:" + cls_Main.database;
                        }
                        else
                        {
                            txtusername.Focus();
                        }
                    }
                    loadtaikhoan();
                    loadcalamviec();
                }
                else
                {
                    //trường hợp hết hạn sử dụng
                    if (MessageBox.Show("Bạn đang sử dụng phiên bản dùng thử\nNếu muốn sử dụng chính thức hãy liên hệ CÔNG TY TNHH VNAPPTECH Website: http://vnapptech.com.vn", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
                    {
                        frm_capnhatbanquyen _frmcapnhatbanquyen = new frm_capnhatbanquyen();
                        _frmcapnhatbanquyen.ShowDialog();
                    }
                    else
                    {
                        Application.Exit();
                    }
                }
            }
        }
Пример #2
0
        private void btnbanquyen_ItemClick(object sender, ItemClickEventArgs e)
        {
            frm_capnhatbanquyen _capnhatbanquyen = new frm_capnhatbanquyen();

            _capnhatbanquyen.ShowDialog();
        }