static void Main() { const string applicationName = "TotalSmartCodingSolution"; bool createdNew; mutex = new Mutex(true, applicationName, out createdNew); if (!createdNew) { return; } //app is already running! Exiting the application Registries.ProductName = Application.ProductName.ToUpper(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); AutoMapperConfig.SetupMappings(); Logon logon = new Logon(); if (logon.ShowDialog() == DialogResult.OK) { if (GlobalVariables.ConfigID == (int)GlobalEnums.NmvnTaskID.Lavie) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.Lavie, new Lavies())); } else if (GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Smallpack || GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Pail || GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Drum) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.SmartCoding, new SmartCoding())); } else { if (GlobalVariables.ConfigID == (int)GlobalVariables.FillingLine.BatchMaster) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.BatchMaster, new BatchMasters())); } else if (GlobalVariables.ConfigID == (int)GlobalVariables.FillingLine.Pickup) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.Pickup, new Pickups())); } else if (GlobalVariables.ConfigID == (int)GlobalVariables.FillingLine.GoodsIssue) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.GoodsIssue, new GoodsIssues())); } else if (GlobalVariables.ConfigID == (int)GlobalEnums.NmvnTaskID.Commodity) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.Commodity, new Commodities())); } else { Application.Run(new MasterMDI()); } } } logon.Dispose(); }
private void Page_Loaded(object sender, RoutedEventArgs e) { if (Session.User == null) { var login = new Logon(); login.ShowDialog(); db = new SteinbachEntities(); MainTreeView.SetTreeViewExpandedState("Gruppe"); } }
private void Page_Loaded(object sender, RoutedEventArgs e) { if (Session.User == null) { var login = new Logon(); login.ShowDialog(); } if (StaticMethods.GetConfigEntry("AnzeigenKundendaten") != "0" && Session.User.rights == "su") { tviKundenBereinigen.Visibility = Visibility.Visible; } if (StaticMethods.GetConfigEntry("AnzeigenAddFirmendaten") == "0") { tviAddFirmennummern.Visibility = Visibility.Collapsed; } if (StaticMethods.GetConfigEntry("AnzeigenZahlungsbedingungen") == "0") { tviZahlungsbedingungen.Visibility = Visibility.Collapsed; } db = new SteinbachEntities(); ProjektRepo = new ProjektRepository(db); ShowProjekte(); InitData(); // this.tviAllgemein.IsExpanded = true; // timer = new DispatcherTimer(); //var x = new Properties.Settings(); // sliAnimationFrequency.Value = x.AnimationsFrequenz_ms; //timer.Interval = TimeSpan.FromMilliseconds(x.AnimationsFrequenz_ms); //timer.Tick += timer_Tick; // Obsolete 30.08.2012 //imagesCount = carouselListBox.Items.Count; //sliAnimationFrequency.ValueChanged += sliAnimationFrequency_ValueChanged; MainTreeView.SetTreeViewExpandedState("Gruppe"); //timer.Start(); //rather let the user decide whether to start or stop the timer by checking a checkbox }
private void Page_Loaded(object sender, RoutedEventArgs e) { var login = new Logon(); login.ShowDialog(); db = new SteinbachEntities(); ProjektRepo = new ProjektRepository(db); VerlaufRepo = new VerlaufRepository(db); //CurrentProjektID = 8194; CurrentProjektID = ProjektRepo.GetProjektIDFromNumber("110278"); gt = new GetData(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); ConfigurationState state = new ConfigurationState(); var isAutoUpdate = state.Get <bool>(StateKeys.IsAutoUpdate); if (isAutoUpdate) { AutoUpdate(); } Logon logon = new Logon(); if (logon.ShowDialog() == DialogResult.OK) { //初始化数据类型 DataTypeManager.InitMappingConfig(); //运行主页面 Application.Run(new Main()); } }
static void Main() { const string applicationName = "TotalSmartCodingSolution"; bool createdNew; mutex = new Mutex(true, applicationName, out createdNew); if (!createdNew) { return; } //app is already running! Exiting the application Registries.ProductName = Application.ProductName.ToUpper(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); AutoMapperConfig.SetupMappings(); //string ApplicationRoleRequired = "false"; //COMMENT ON 11-JUL-2018: NOT USE ApplicationRoleRequired. JUST REMOVE THIS COMMENT ONLY -> TO USE ApplicationRoleRequired (GET ApplicationRoleRequired OPTION FROM CONFIG SETTING BY THE FOLLOWING CommonConfigs.ReadSetting("ApplicationRoleRequired")). string ApplicationRoleRequired = CommonConfigs.ReadSetting("ApplicationRoleRequired"); ApplicationRoles.Required = true; ApplicationRoles.Name = ""; ApplicationRoles.Password = ""; bool applicationRoleRequired = false; if (bool.TryParse(ApplicationRoleRequired, out applicationRoleRequired)) { ApplicationRoles.Required = applicationRoleRequired; } TrialConnects trialConnects = new TrialConnects(); DialogResult trialConnectResult = trialConnects.Connected(); if (trialConnectResult == DialogResult.Yes) { Logon logon = new Logon(); if (logon.ShowDialog() == DialogResult.OK) { if (!GlobalEnums.CBPP) { LegalNotice legalNotice = new LegalNotice(); legalNotice.ShowDialog(); legalNotice.Dispose(); } if (GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Smallpack || GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Pail || GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Medium4L || GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Import || GlobalVariables.FillingLineID == GlobalVariables.FillingLine.Drum) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.SmartCoding, new SmartCoding())); } else { if (GlobalVariables.ConfigID == (int)GlobalVariables.FillingLine.Pickup) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.Pickups, new Pickups())); } else if (GlobalVariables.ConfigID == (int)GlobalVariables.FillingLine.GoodsIssue) { Application.Run(new MasterMDI(GlobalEnums.NmvnTaskID.GoodsIssues, new GoodsIssues())); } else { Application.Run(new MasterMDI()); } } } logon.Dispose(); } else if (trialConnectResult == DialogResult.No) { if (ApplicationRoles.Required) { ConnectServer connectServer = new ConnectServer(false); connectServer.ShowDialog(); connectServer.Dispose(); } else if (CustomMsgBox.Show(new Form(), "Do you want to specify new application role and password?", "Warning", MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { ConnectServer connectServer = new ConnectServer(true); connectServer.ShowDialog(); connectServer.Dispose(); } } }
private void Window_Loaded(object sender, RoutedEventArgs e) { try { if (Session.User == null) { var login = new Logon(); login.ShowDialog(); if (Session.User.rights == "admin" || Session.User.rights == "suCRM") { this.MainMenu.Visibility = Visibility.Visible; } else { this.MainMenu.Visibility = Visibility.Hidden; } } } catch (Exception ex) { CommonTools.Tools.ErrorMethods.ShowErrorMessage(ex, true); } //if (CommonTools.Tools.HelperTools.GetConfigEntry("WCFHostStarten") == "1") //{ // Uri baseAddress = new Uri("http://localhost:8083/SteinbachWCFLocal"); // try // { // host = new ServiceHost(typeof(SteinbachWCFLocalService.SteinbachService), baseAddress); // //host = new ServiceHost(typeof(SteinbachWCFLocalService.SteinbachService)); // // Enable metadata publishing. // ServiceMetadataBehavior smb = new ServiceMetadataBehavior(); // smb.HttpGetEnabled = true; // smb.MetadataExporter.PolicyVersion = PolicyVersion.Policy15; // host.Description.Behaviors.Add(smb); // // Open the ServiceHost to start listening for messages. Since // // no endpoints are explicitly configured, the runtime will create // // one endpoint per base address for each service contract implemented // // by the service. // host.Open(); // Console.WriteLine("The service is ready at {0}", baseAddress); // Console.WriteLine("Press <Enter> to stop the service."); // Console.ReadLine(); // // Close the ServiceHost. // // host.Close(); // } // catch (Exception ex) // { // DAL.Tools.LoggingTool.addDatabaseLogging("0", 0, "Fehler beim Start des WCF Service", CommonTools.Tools.ErrorMethods.GetExceptionMessageInfo(ex)); // } // DAL.Tools.LoggingTool.addDatabaseLogging("0", 0, "WCF Service gestartet auf", baseAddress.ToString()); //} }