Ejemplo n.º 1
0
        private void onEditarTipoExtrasClick(object sender, RoutedEventArgs e)
        {
            if (ListBoxTipoExtras.SelectedItem == null)
            {
                return;
            }

            TipoExtra tipoExtraActual = ListBoxTipoExtras.SelectedItem as TipoExtra;

            if (tipoExtraActual == null)
            {
                return;
            }

            EditarTipoExtraDialog tipoExtraDialog = new EditarTipoExtraDialog(new TipoExtra()
            {
                Nome = tipoExtraActual.Nome
            });

            tipoExtraDialog.Title = "Editar Tipo Jato";

            if (tipoExtraDialog.ShowDialog() == true && tipoExtraDialog.TipoExtra != tipoExtraActual)
            {
                tipoExtraActual.Nome = tipoExtraDialog.TipoExtra.Nome;

                App.AirUberDB.EditarTipoExtra(tipoExtraActual);
            }
        }
Ejemplo n.º 2
0
        private void onCriarTipoExtrasClick(object sender, RoutedEventArgs e)
        {
            EditarTipoExtraDialog tipoExtraDialog = new EditarTipoExtraDialog();

            tipoExtraDialog.Title = "Novo Tipo de Extra";

            if (tipoExtraDialog.ShowDialog() == true)
            {
                App.AirUberDB.InserirTipoExtra(tipoExtraDialog.TipoExtra);


                ListBoxTipoExtras.Items.MoveCurrentToLast();
                onVerTipoExtrasClick(null, null);
            }
        }