public static int drop_scope()
            {
                int re = DatabaseHelper.drop_sync_scope(Global.server_database.get_connection_string(), Global.sync.scope_name);

                if (re > 0)
                {
                    LogHeThong.write("remove server sync scope: " + get_connection_string());
                }

                return(re);
            }
            /// <summary>
            /// Xóa SCOPE hiện có ra khỏi Server (nếu có),
            /// tự động tạo scope mới
            /// </summary>
            public static int clean_up_scope()
            {
                DatabaseHelper.drop_sync_scope(Global.server_database.get_connection_string(), Global.sync.scope_name);

                int re = DatabaseHelper.setup_sync_scope(
                    Global.server_database.get_connection_string(),
                    Global.sync.scope_name,
                    Global.sync.tracking_tables
                    );

                if (re > 0)
                {
                    LogHeThong.write("clean up server scope: " + get_connection_string());
                }

                return(re);
            }
Exemple #3
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            Boolean re = QuanTriVien.checkLoginByUserName(viewLogin1.txtUsername.Text, QuanTriVien.hashPassword(viewLogin1.txtPassword.Text));

            if (re)
            {
                //set global var
                Global.current_quantrivien_login = QuanTriVien.getByUserName(viewLogin1.txtUsername.Text);

                viewLogin1.txtMessage.Text = "Đăng nhập thành công!";
                //Ghi log xuong he thong
                LogHeThong.write("Đăng nhập thành công từ Winform");
                this.show_frm_main();
            }
            else
            {
                viewLogin1.txtMessage.Text = "Sai tài khoản hoặc mật khẩu!";
            }
        }