예제 #1
0
        private void onEditarTipoDeJatosClick(object sender, RoutedEventArgs e)
        {
            if (ListBoxTipoJatos.SelectedItem == null)
            {
                return;
            }

            TipoJato tipoJatoActual = ListBoxTipoJatos.SelectedItem as TipoJato;

            if (tipoJatoActual == null)
            {
                return;
            }

            EditarTipoJatoDialog tipoJatoDialog = new EditarTipoJatoDialog(new TipoJato()
            {
                Nome = tipoJatoActual.Nome
            });

            tipoJatoDialog.Title = "Editar Tipo Jato";

            if (tipoJatoDialog.ShowDialog() == true && tipoJatoDialog.TipoJato != tipoJatoActual)
            {
                tipoJatoActual.Nome = tipoJatoDialog.TipoJato.Nome;

                App.AirUberDB.EditarTipoJato(tipoJatoActual);
            }
        }
예제 #2
0
        private void onCriarTipoDeJatosClick(object sender, RoutedEventArgs e)
        {
            EditarTipoJatoDialog tipoJatoDialog = new EditarTipoJatoDialog();

            tipoJatoDialog.Title = "Novo Tipo de Jato";

            if (tipoJatoDialog.ShowDialog() == true)
            {
                App.AirUberDB.InserirTipoJato(tipoJatoDialog.TipoJato);


                ListBoxTipoJatos.Items.MoveCurrentToLast();
                onVerTipoDeJatosClick(null, null);
            }
        }