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);
            }
Example #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!";
            }
        }
Example #4
0
        private void barBtnViewLog_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                DevExpress.XtraSplashScreen.SplashScreenManager.ShowForm(this.ParentForm, typeof(WaitForm1), true, true, false);
                DevExpress.XtraSplashScreen.SplashScreenManager.Default.SetWaitFormCaption("Đang xử lý...");
                DateTime?tuNgay = barEditTuNgay.EditValue != null?DateTime.Parse(barEditTuNgay.EditValue.ToString()) : (DateTime?)null;

                DateTime?denNgay = barEditDenNgay.EditValue != null?DateTime.Parse(barEditDenNgay.EditValue.ToString()) : (DateTime?)null;

                int gioiHan = Convert.ToInt32(barEditGioiHan.EditValue.ToString());
                gridControlLogHeThong.DataSource = LogHeThong.getAllByDK(tuNgay, denNgay, gioiHan);
            }
            catch
            {
                DevExpress.XtraSplashScreen.SplashScreenManager.CloseForm(false);
            }
            finally
            {
                DevExpress.XtraSplashScreen.SplashScreenManager.CloseForm(false);
            }
        }