static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); DevExpress.Skins.SkinManager.EnableFormSkins(); //DevExpress.UserSkins.OfficeSkins.Register(); DevExpress.UserSkins.BonusSkins.Register(); UserLookAndFeel.Default.SetSkinStyle("DevExpress Style"); if (FXFW.SqlDB.LoadSqlDBPath("TeachersUnion"))//&& Authentication() { FXFW.SqlDB.LoadSQLReports(); Logger = new FXFW.Logger(FXFW.Logger.LanguageInfo.English, Application.ProductName, Properties.Resources.EESoft, false); try { LoadStartupArgs(args); Application.Run(new MainFrm()); } catch (Exception ex) { MessageBox.Show(ex.Message); Program.Logger.LogThis(null, Application.ProductName, FXFW.Logger.OpType.fail, ex, null, null); } } }
static void Main(string[] args) { if (!System.IO.Directory.Exists(FilesPath))// Directory Path System.IO.Directory.CreateDirectory(FilesPath); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); DevExpress.Skins.SkinManager.EnableFormSkins(); DevExpress.UserSkins.BonusSkins.Register(); UserLookAndFeel.Default.SetSkinStyle("DevExpress Style"); if (FXFW.SqlDB.LoadSqlDBPath("Booking") && Authentication()) { FXFW.SqlDB.LoadSQLReports(); Logger = new FXFW.Logger(FXFW.Logger.LanguageInfo.Arabic, Application.ProductName, Properties.Resources.EESoft, false); try { LoadStartupArgs(args); Application.Run(new MainFrm()); } catch (Exception ex) { MessageBox.Show(ex.Message); Program.Logger.LogThis(null, Application.ProductName, FXFW.Logger.OpType.fail, ex, null, null); } } }
static void Main(string[] args) { PerfomeChangeExe(); Alert.AlertClick += (o, e) => { Program.Logger.ShowHideLogWindow = true; }; if (System.IO.File.Exists(Application.StartupPath + @"\RibbonSettings.xml")) System.IO.File.Delete(Application.StartupPath + @"\RibbonSettings.xml"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); DevExpress.Skins.SkinManager.EnableFormSkins(); DevExpress.UserSkins.BonusSkins.Register(); UserLookAndFeel.Default.SetSkinStyle("DevExpress Style"); if (FXFW.SqlDB.LoadSqlDBPath("RetirementCenter") && Authentication()) { LoadAppSetting(); FXFW.SqlDB.LoadSQLReports(); Logger = new FXFW.Logger(FXFW.Logger.LanguageInfo.Arabic, Application.ProductName, Properties.Resources.EESoft, false); try { LoadStartupArgs(args); LoadAppOptions(); //CreateDirectories(); //Members.DataSources.TeachersUnion.ConnectionHelper.Connect(DevExpress.Xpo.DB.AutoCreateOption.None); if (!CheckExpiration()) { MessageBox.Show("Problem found in database, data maybe lose if you continue" + Environment.NewLine + "Are you sure want to continue" + Environment.NewLine + "?", "Error", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error); System.Diagnostics.Process.GetCurrentProcess().Kill(); } System.Threading.ThreadPool.QueueUserWorkItem((o) => { using (SplashFrm SC = new SplashFrm())// Show Splash Screen.. SC.ShowDialog(); }); using (LoginFrm FrmLogin = new LoginFrm()) { //Create Administrator user if not exists b4 show login form if (!SQLProvider.PrepareBaseRole()) return; DatabaseScripts.FireScript();//add my views FrmLogin.ShowDialog(); } SQLProvider.PerformUpdate(); Application.Run(new MainFrm()); } catch (Exception ex) { msgDlg.Show(ex.Message); Program.Logger.LogThis(null, Application.ProductName, FXFW.Logger.OpType.fail, ex, null, null); } } }