private static void Init() { Config.DefaultGlobalConfigFileName = Constants.GlobalEidssConfigName; DbManagerFactory.SetSqlFactory(new ConnectionCredentials().ConnectionString); EidssUserContext.Init(); EIDSS_LookupCacheHelper.Init(); }
public override void MyTestInitialize() { m_Container = StructureMapContainerInit(); EIDSS_LookupCacheHelper.Init(); InitSupportedLanguages(); base.MyTestInitialize(); }
protected void Application_Start() { var connectionCredentials = new ConnectionCredentials(); TranslationToolHelper.SetDefaultTranslationPath(); DbManagerFactory.SetSqlFactory(connectionCredentials.ConnectionString); EidssUserContext.Init(); CustomCultureHelper.CurrentCountry = EidssSiteContext.Instance.CountryID; EIDSS_LookupCacheHelper.Init(); LookupCacheListener.Cleanup(); LookupCacheListener.Listen(); Localizer.MenuMessages = EidssMenu.Instance; ClassLoader.Init("eidss_db.dll", bv.common.Core.Utils.GetDesktopExecutingPath()); //AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); InputBuilder.BootStrap(); BaseFieldValidator.FieldCaptions = EidssFields.Instance; ModelBinders.Binders.DefaultBinder = new DevExpressEditorsBinder(); SqlServerTypes.Utilities.LoadNativeAssemblies(Server.MapPath("~/bin")); XtraWebLocalizer.Activate(); }
private QueryFilterControl CreateFilterControl(string lang = "en") { DbManagerFactory.SetSqlFactory(Config.GetSetting("EidssConnectionString")); ConnectionManager.DefaultInstance.SetCredentials(Config.GetSetting("EidssConnectionString")); EidssUserContext.Init(); context = ModelUserContext.Instance as EidssUserContext; Security = new EidssSecurityManager(); int result = Security.LogIn(Organizaton, Admin, AdminPassword); Assert.AreEqual(0, result); EIDSS_LookupCacheHelper.Init(); EidssUserContext.CurrentLanguage = lang; var queryDb = new Query_DB(); var querySearchObjectDb = new QuerySearchObject_DB(); var queryDs = queryDb.LoadDetailData(QueryId); DataRow row = queryDs.Tables[Query_DB.TasQueryObjectTree].Rows[0]; var searchObjectsDs = querySearchObjectDb.LoadDetailData(row["idfQuerySearchObject"]); var form = new Form(); var filter = new QueryFilterControl { Parent = form, Dock = DockStyle.Fill }; filter.Init(); filter.Bind((long)queryDs.Tables[1].Rows[0]["idfQuerySearchObject"], searchObjectsDs); return(filter); }
public static void Init(TestContext testContext) { m_Container = StructureMapContainerInit(); DbManagerFactory.SetSqlFactory(Config.GetSetting("EidssConnectionString")); m_FieldCount = DataHelper.GetQueryFieldsCount(49539640000000); EIDSS_LookupCacheHelper.Init(); }
public static void InitDBAndLogin() { InitSupportedLanguages(); EIDSS_LookupCacheHelper.Init(); EidssUserContext.Init(); DbManagerFactory.SetSqlFactory(Config.GetSetting("EidssConnectionString")); var target = new EidssSecurityManager(); int result = target.LogIn(Organizaton, Admin, AdminPassword); Assert.AreEqual(0, result); }
public static void InitEidssCore() { EidssServiceInitializer.InitEidssCore(); DbManagerFactory.SetSqlFactory(new ConnectionCredentials(null, "AvrService").ConnectionString, DatabaseType.Avr); DbManagerFactory.SetSqlFactory(new ConnectionCredentials(null, "Archive").ConnectionString, DatabaseType.Archive); EIDSS_LookupCacheHelper.Init(); m_LanguageProcessor = new BaseLanguageProcessor(); m_LanguageProcessor.InitLanguages(); }
public void TestInitialize() { DbManagerFactory.SetSqlFactory(Config.GetSetting("EidssConnectionString")); ConnectionManager.DefaultInstance.SetCredentials(Config.GetSetting("EidssConnectionString")); EidssUserContext.Init(); context = ModelUserContext.Instance as EidssUserContext; m_Security = new EidssSecurityManager(); int result = m_Security.LogIn(Organizaton, Admin, AdminPassword); Assert.AreEqual(0, result); EIDSS_LookupCacheHelper.Init(); //while(!LookupCache.Filled) // Thread.Sleep(500); ModelUserContext.CurrentLanguage = "en"; }
public void EIDSS_LookupCacheHelperPrimaryKeyTest() { EIDSS_LookupCacheHelper.Init(); foreach (var val in Enum.GetNames(typeof(LookupTables))) { //for(int i = 0;i<100;i++) { var view = LookupCache.Get(val); //if (view == null) //{ // Thread.Sleep(100); // continue; //} if (view != null) { Dbg.Debug("{0} records in table {1}", view.Count, val); view.Table.DataSet.EnforceConstraints = false; view.Table.DataSet.EnforceConstraints = true; } //break; } } }
private bool Login() { if (!BaseFormManager.CloseAll(true)) { return(true); } if (m_ActivityMonitor != null) { m_ActivityMonitor.Enabled = false; } var manager = new EidssSecurityManager(); manager.LogOut(); Visible = false; if (!LoginForm.DefaultLogin()) { ExitApp(true); return(false); } //reset connection UpdateMessenger.SetConnection((SqlConnection)ConnectionManager.CreateNew().Connection); //check for can run application if (!UpdateMessenger.CanRunApplication(ModelUserContext.ClientID, AppCode)) { ErrorForm.ShowMessageDirect(EidssMessages.Get("ApplicationMustBeClosed")); ExitApp(true); return(false); } if (m_Server == null) { try { RemotingServer.Init(); RemoteEventManager.Singleton.MainForm = this; m_Server = RemoteEventManager.Singleton; } catch (Exception) { ErrorForm.ShowMessageDirect(EidssMessages.Get("errRemotingSockeError", "Unable to start server for communication with EIDSS Client Agent. Please check that no EIDSS application is started in other Windows session or ask adminisrtators to correct TCP port used by EIDSS. If you see this message, you will be not able to open EIDSS form directly from EIDSS Client Agent. Other EIDSS functionality is not changed.")); } } CommonResourcesCache.Reset(); EIDSS_LookupCacheHelper.Init(); BaseForm.ReplicationNeeded = EidssSiteContext.Instance.RealSiteType != SiteType.CDR; CustomCultureHelper.CurrentCountry = EidssSiteContext.Instance.CountryID; if (EidssSiteContext.Instance.IsAzerbaijanCustomization) { panel1.BackgroundImage = Properties.Resources.EIDSS_AZ_Background; Appearance.BackColor = Color.White; } else if (EidssSiteContext.Instance.IsIraqCustomization) { panel1.BackgroundImage = Properties.Resources.EIDSS_IQ_Background; Appearance.BackColor = Color.White; //Appearance.BackColor =Color.FromArgb(96,199,242); } else if (EidssSiteContext.Instance.IsThaiCustomization) { panel1.BackgroundImage = Properties.Resources.EIDSS_TH_Logo; Appearance.BackColor = Color.White; //Appearance.BackColor =Color.FromArgb(96,199,242); } else { panel1.BackgroundImage = Properties.Resources.EIdss_background; Appearance.BackColor = Color.FromArgb(184, 199, 230); } //eidss.model.Core.EidssSiteContext.Instance.CountryID = EIDSS.model.Core.EidssSiteContext.Instance.CountryID; Splash.ShowSplash(); if (!ReloadMenu()) { return(false); } Visible = true; InitAutoLogoutMonitor(); if (BaseSettings.ScanFormsMode) { MessageBox.Show("Change config setting 'ScanFormsMode' to false!!", "ScanFormsMode = true!!"); } return(true); }
public void MyTestInitialize() { EIDSS_LookupCacheHelper.Init(); m_PresenterTransaction = PresenterFactory.BeginSharedPresenterTransaction(StructureMapContainerInit(), new BaseForm()); }
public void MyTestInitialize() { EIDSS_LookupCacheHelper.Init(); DbManagerFactory.SetSqlFactory(Config.GetSetting("EidssConnectionString")); m_PresenterTransaction = PresenterFactory.BeginSharedPresenterTransaction(StructureMapContainerInit(), new BaseForm()); }
public void MyTestInitialize() { EIDSS_LookupCacheHelper.Init(); DbManagerFactory.SetSqlFactory(Config.GetSetting("EidssConnectionString")); }
public void MyTestInitialize() { EIDSS_LookupCacheHelper.Init(); }