private void btn_add_Sesion_Click(object sender, RoutedEventArgs e) { EditSession editSession = new EditSession(new PhotoSession()); if (editSession.ShowDialog() == true) { ServiceProvider.Settings.Add(editSession.Session); ServiceProvider.Settings.DefaultSession = editSession.Session; } }
private void btn_edit_Sesion_Click(object sender, RoutedEventArgs e) { if (File.Exists(ServiceProvider.Settings.DefaultSession.ConfigFile)) { File.Delete(ServiceProvider.Settings.DefaultSession.ConfigFile); } EditSession editSession = new EditSession(ServiceProvider.Settings.DefaultSession); editSession.ShowDialog(); ServiceProvider.Settings.Save(ServiceProvider.Settings.DefaultSession); }
private void btn_edit_Sesion_Click(object sender, RoutedEventArgs e) { //if (File.Exists(ServiceProvider.Settings.DefaultSession.ConfigFile)) //{ // File.Delete(ServiceProvider.Settings.DefaultSession.ConfigFile); //} EditSession editSession = new EditSession(ServiceProvider.Settings.DefaultSession); editSession.Owner = this; ServiceProvider.Settings.ApplyTheme(editSession); editSession.ShowDialog(); ServiceProvider.Settings.Save(ServiceProvider.Settings.DefaultSession); }
private void btn_edit_Sesion_Click(object sender, RoutedEventArgs e) { if (!String.IsNullOrEmpty(ServiceProvider.Settings.SettingsPassword)) { var dialog = new CameraControl.windows.PasswordPrompt("A password is required to edit these settings."); var res = dialog.ShowDialog() ?? false; if (!(res && dialog.ResponseString == ServiceProvider.Settings.SettingsPassword)) { return; } } if (File.Exists(ServiceProvider.Settings.DefaultSession.ConfigFile)) { File.Delete(ServiceProvider.Settings.DefaultSession.ConfigFile); } EditSession editSession = new EditSession(ServiceProvider.Settings.DefaultSession); editSession.ShowDialog(); ServiceProvider.Settings.Save(ServiceProvider.Settings.DefaultSession); }
private void btn_add_Sesion_Click(object sender, RoutedEventArgs e) { var defaultsessionfile = Path.Combine(Settings.SessionFolder, "Default.xml"); var session = new PhotoSession(); // copy session with default name if (File.Exists(defaultsessionfile)) { session = ServiceProvider.Settings.LoadSession(defaultsessionfile); session.Files.Clear(); } var editSession = new EditSession(session); editSession.Owner = this; ServiceProvider.Settings.ApplyTheme(editSession); if (editSession.ShowDialog() == true) { ServiceProvider.Settings.Add(editSession.Session); ServiceProvider.Settings.DefaultSession = editSession.Session; } }
private void NewSession() { try { var defaultsessionfile = Path.Combine(Core.Classes.Settings.SessionFolder, "Default.xml"); var session = new PhotoSession(); // copy session with default name if (File.Exists(defaultsessionfile)) { session = ServiceProvider.Settings.LoadSession(defaultsessionfile); session.Files.Clear(); } var editSession = new EditSession(session); editSession.Owner = ServiceProvider.PluginManager.SelectedWindow as Window; ServiceProvider.Settings.ApplyTheme(editSession); if (editSession.ShowDialog() == true) { ServiceProvider.Settings.Add(editSession.Session); ServiceProvider.Settings.DefaultSession = editSession.Session; } } catch (Exception ex) { Log.Error("Error create session ", ex); ServiceProvider.WindowsManager.ExecuteCommand(WindowsCmdConsts.MainWnd_Message, "Error create session " + ex.Message); } }
private void EditSession() { try { EditSession editSession = new EditSession(ServiceProvider.Settings.DefaultSession); editSession.Owner = ServiceProvider.PluginManager.SelectedWindow as Window; ; ServiceProvider.Settings.ApplyTheme(editSession); editSession.ShowDialog(); ServiceProvider.Settings.Save(ServiceProvider.Settings.DefaultSession); } catch (Exception ex) { Log.Error("Error refresh session ", ex); ServiceProvider.WindowsManager.ExecuteCommand(WindowsCmdConsts.MainWnd_Message, ex.Message); } }