static void Main() { #if EASYTEST EasyTestRemotingRegistration.Register(); #endif Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); EditModelPermission.AlwaysGranted = Debugger.IsAttached; var winApplication = new SystemTesterWindowsFormsApplication(); if (ConfigurationManager.ConnectionStrings["ConnectionString"] != null) { winApplication.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; } #if EASYTEST if (ConfigurationManager.ConnectionStrings["EasyTestConnectionString"] != null) { winApplication.ConnectionString = ConfigurationManager.ConnectionStrings["EasyTestConnectionString"].ConnectionString; } #endif try{ winApplication.ProjectSetup(); winApplication.UseOldTemplates = false; winApplication.Setup(); if (winApplication.GetEasyTestParameter(EasyTestParameter.Ribbon)) { var modelOptionsWin = ((IModelOptionsWin)winApplication.Model.Options); modelOptionsWin.FormStyle = RibbonFormStyle.Ribbon; modelOptionsWin.UIType = UIType.TabbedMDI; } winApplication.Start(); } catch (Exception e) { winApplication.HandleException(e); } }
public static void Main(string[] arguments) { MainDemoWinApplication winApplication = new MainDemoWinApplication(); #if DEBUG EasyTestRemotingRegistration.Register(); #endif winApplication.CustomizeFormattingCulture += new EventHandler <CustomizeFormattingCultureEventArgs>(winApplication_CustomizeFormattingCulture); try { AuditTrailService.Instance.QueryCurrentUserName += new QueryCurrentUserNameEventHandler(Instance_QueryCurrentUserName); winApplication.LastLogonParametersReading += new EventHandler <LastLogonParametersReadingEventArgs>(winApplication_LastLogonParametersReading); winApplication.CreateCustomObjectSpaceProvider += delegate(object sender, CreateCustomObjectSpaceProviderEventArgs e) { e.ObjectSpaceProvider = new SecuredObjectSpaceProvider((ISelectDataSecurityProvider)winApplication.Security, e.ConnectionString, e.Connection); }; if (ConfigurationManager.ConnectionStrings["ConnectionString"] != null) { winApplication.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; } winApplication.Setup(); winApplication.Start(); } catch (Exception e) { winApplication.HandleException(e); } }
public static void Main(string[] arguments) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); EFDemoWinApplication winApplication = new EFDemoWinApplication(); #if DEBUG EasyTestRemotingRegistration.Register(); #endif winApplication.CustomizeFormattingCulture += new EventHandler <CustomizeFormattingCultureEventArgs>(winApplication_CustomizeFormattingCulture); winApplication.LastLogonParametersReading += new EventHandler <LastLogonParametersReadingEventArgs>(winApplication_LastLogonParametersReading); ConnectionStringSettings connectionStringSettings = ConfigurationManager.ConnectionStrings["ConnectionString"]; if (connectionStringSettings != null) { winApplication.ConnectionString = connectionStringSettings.ConnectionString; } else if (string.IsNullOrEmpty(winApplication.ConnectionString) && winApplication.Connection == null) { connectionStringSettings = ConfigurationManager.ConnectionStrings["SqlExpressConnectionString"]; if (connectionStringSettings != null) { winApplication.ConnectionString = DbEngineDetector.PatchConnectionString(connectionStringSettings.ConnectionString); } } try { winApplication.Setup(); winApplication.Start(); } catch (Exception e) { winApplication.HandleException(e); } }
public static void Main(string[] arguments) { MainDemoWinApplication winApplication = new MainDemoWinApplication(); #if DEBUG EasyTestRemotingRegistration.Register(); #endif winApplication.CustomizeFormattingCulture += new EventHandler <CustomizeFormattingCultureEventArgs>(winApplication_CustomizeFormattingCulture); try { AuditTrailService.Instance.QueryCurrentUserName += new QueryCurrentUserNameEventHandler(Instance_QueryCurrentUserName); winApplication.LastLogonParametersReading += new EventHandler <LastLogonParametersReadingEventArgs>(winApplication_LastLogonParametersReading); if (ConfigurationManager.ConnectionStrings["ConnectionString"] != null) { winApplication.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; } DevExpress.ExpressApp.Xpo.InMemoryDataStoreProvider.Register(); winApplication.ConnectionString = DevExpress.ExpressApp.Xpo.InMemoryDataStoreProvider.ConnectionString; winApplication.Setup(); winApplication.Start(); } catch (Exception e) { winApplication.HandleException(e); } }