static void Main(string[] args) { try { Application oApp = null; if (args.Length < 1) { oApp = new Application(); } else { oApp = new Application(args[0]); } //Using Utilities DIApplication.. DIApplication.DIConnect((SAPbobsCOM.Company)Application.SBO_Application.Company.GetDICompany()); Menu MyMenu = new Menu(); MyMenu.AddMenuItems(); oApp.RegisterMenuEventHandler(MyMenu.SBO_Application_MenuEvent); SetupService lObjSetupService = new SetupService(); lObjSetupService.InitializeTables(); EarringsRanks pObjEarringsRanks = new EarringsRanks(); Application.SBO_Application.AppEvent += new SAPbouiCOM._IApplicationEvents_AppEventEventHandler(SBO_Application_AppEvent); oApp.Run(); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } }
static void Main(string[] args) { try { Application oApp = null; if (args.Length < 1) { oApp = new Application(); } else { oApp = new Application(args[0]); } LogService.Filename("Addon_Permissions"); //Using Utilities DIApplication.. DIApplication.DIConnect((SAPbobsCOM.Company)Application.SBO_Application.Company.GetDICompany()); Menu MyMenu = new Menu(); MyMenu.AddMenuItems(); oApp.RegisterMenuEventHandler(MyMenu.SBO_Application_MenuEvent); PermissionsFactory lObjPermissionsFactorty = new PermissionsFactory(); lObjPermissionsFactorty.GetSetupService().InitializeTables(); EarringsRanks pObjEarringsRanks = new EarringsRanks(); Application.SBO_Application.AppEvent += new SAPbouiCOM._IApplicationEvents_AppEventEventHandler(SBO_Application_AppEvent); LogService.WriteSuccess("Addon_Permissions 0.0.11 cargado con exito"); oApp.Run(); UIApplication.ShowMessage("Addon Permissions 0.0.11 agregado con exito"); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } }