public void SalvaElaborato(object sender, RoutedEventArgs e) { AboutUs dialog = new AboutUs(); dialog._mail.Visibility = Visibility.Visible; dialog._labelPassword.Visibility = Visibility.Visible; dialog._labelPassword.Content = "Nome del file da Salvare"; dialog._mail.Text = ""; dialog._salva.Visibility = Visibility.Visible; dialog.ShowDialog(); _controller.Salva(dialog.TornaStringa); }
private void ComponenteAggiunto(object sender, RoutedEventArgs e) { this._salva.IsEnabled = true; string esito=""; if(_controller.Aggiunto.GetType()==typeof(KeyValuePair<PosizioneVentola,Ventola>)) { KeyValuePair<PosizioneVentola, Ventola> posizione = (KeyValuePair<PosizioneVentola, Ventola>)_controller.Aggiunto; esito=_controller.Assemblato.AggiungiVentola(posizione.Key, posizione.Value); } else if (!AmmetteMultipli(_controller.Aggiunto.GetType()) && _controller.Assemblato.Componenti[_controller.Aggiunto.GetType().Name].Count!=0) { // Componente c = (Componente)_controller.Aggiunto; _controller.Assemblato.RimuoviComponente(_controller.Aggiunto.GetType().Name); esito = _controller.Assemblato.AggiungiComponente((Componente)_controller.Aggiunto); } else esito = _controller.Assemblato.AggiungiComponente((Componente)_controller.Aggiunto); if (esito != "") { AboutUs dialog = new AboutUs(esito); dialog.AboutText.Visibility = Visibility.Visible; dialog.ShowDialog(); } this.CheckDissipazione(); this.ScrollViewer_Loaded(sender, e); }
private void CaricaAssemblato(object sender, RoutedEventArgs e) { AboutUs dialog = new AboutUs(); dialog._mail.Visibility = Visibility.Visible; dialog._mail.Text = ""; dialog._labelPassword.Visibility = Visibility.Visible; dialog._carica.Visibility = Visibility.Visible; string[] files = Directory.GetFiles(@"..\\..\\FileSalvati\\", "*.xml"); foreach (string f in files) { string s = f.Substring(0, f.Length - 4); string[] s1 = s.Split('\\'); dialog._progettiRecenti.Items.Add(s1[6]); } dialog._progettiRecenti.Visibility = Visibility.Visible; dialog._labelRecenti.Visibility = Visibility.Visible; dialog.ShowDialog(); if (dialog.TornaStringa != "" && dialog.TornaStringa != null) { try { _controller.Carica(dialog.TornaStringa); this.CheckDissipazione(); this.ScrollViewer_Loaded(sender, e); } catch (FileNotFoundException e1) { MessageBox.Show("File Inesistente"); } } this.CheckDissipazione(); this.ScrollViewer_Loaded(sender, e); }
private void IndietroInizio(object sender, RoutedEventArgs e) { AboutUs dialog = new AboutUs("vuoi salvare?", _controller); dialog.AboutText.Visibility = Visibility.Visible; dialog._si.Visibility = Visibility.Visible; dialog._no.Visibility = Visibility.Visible; dialog.ShowDialog(); _controller.ResetAssemblato(); DesktopMaker inizio = new DesktopMaker(_controller); inizio.Show(); this.Close(); }