Ejemplo n.º 1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            AutoMapperConfig.Execute();
            MetadataTypesRegister.InstallForThisAssembly();


            RadWizardLocalizationProvider.CurrentProvider  = new CustomRadWizardLocalizationProvider();
            RadMessageLocalizationProvider.CurrentProvider = new CustomRadMessageLocalizationProvider();

            using (var kernel = new StandardKernel())
            {
                //Configurar bindings
                IoCConfig.Configure(kernel);

                //Set global container.
                Ioc.Container = new NinjectIocContainer(kernel);

                var mainForm = kernel.Get <DepositDashboard>();

                Application.Run(mainForm);
            }
        }
Ejemplo n.º 2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

#if (!DEBUG)
            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
            Application.ThreadException += ApplicationOnThreadException;
            AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException;
#endif

            AutoMapperConfig.Execute();
            MetadataTypesRegister.InstallForThisAssembly();

            RadWizardLocalizationProvider.CurrentProvider  = new CustomRadWizardLocalizationProvider();
            RadMessageLocalizationProvider.CurrentProvider = new CustomRadMessageLocalizationProvider();
            RadGridLocalizationProvider.CurrentProvider    = new CustomRadGridViewLocalizationProvider();

            using (var kernel = new StandardKernel())
            {
                //Configurar bindings
                IoCConfig.Configure(kernel);

                //Set global container.
                Ioc.Container = new NinjectIocContainer(kernel);

                //SyncManager syncManager = new SyncManager(kernel.Get<Framework.Logging.ILogger>());
                //syncManager.Setup(AppSettings.SyncTables);

                var mainForm = kernel.Get <FrmMain>();

                Application.Run(mainForm);
            }
        }
Ejemplo n.º 3
0
        private static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

#if (!DEBUG)
            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
            Application.ThreadException += ApplicationOnThreadException;
            AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException;
#endif

            AutoMapperConfig.Execute();
            MetadataTypesRegister.InstallForThisAssembly();

            //Config log4net
            XmlConfigurator.Configure();

            RadWizardLocalizationProvider.CurrentProvider  = new CustomRadWizardLocalizationProvider();
            RadMessageLocalizationProvider.CurrentProvider = new CustomRadMessageLocalizationProvider();
            RadGridLocalizationProvider.CurrentProvider    = new CustomRadGridViewLocalizationProvider();

            using (var kernel = new StandardKernel())
            {
                //Configurar bindings
                IoCConfig.Configure(kernel);

                //Set global container.
                Ioc.Container = new NinjectIocContainer(kernel);

                //SyncManager syncManager = new SyncManager(kernel.Get<Framework.Logging.ILogger>());
                //syncManager.Setup(AppSettings.SyncTables);
                //syncManager.Deprovision();

                //Config log4net
                //log4net.Config.DOMConfigurator.Configure();

                //MessageBoxDisplayService = Ioc.Container.Get<IMessageBoxDisplayService>();

                //Create a custom principal with an anonymous identity at startup
                //var laPazPrincipal = new LaPazPrincipal();
                //AppDomain.CurrentDomain.SetThreadPrincipal(laPazPrincipal);

//#if(MOCK_SECURITY)
//                MockUser();
//#else
//                using (var login = kernel.Get<FrmCreateMeasureWizard>())
//                {
//                    var result = login.ShowDialog();

//                    if (result == DialogResult.Cancel)
//                    {
//                        Application.Exit();
//                        return;
//                    }
//                }
//#endif
                var mainForm = kernel.Get <FrmMain>();

                Application.Run(mainForm);
            }
        }