Ejemplo n.º 1
0
        /// <summary>
        /// Gestor para el boton de editar pieza,
        /// muestra el dialogo, y luego muestra un mensaje
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void EditarMenu_Click(object sender, RoutedEventArgs e)
        {
            if (dgListaPiezas.SelectedItem != null)
            {
                ModificarPieza diag = new ModificarPieza(mvpieza);
                diag.ShowDialog();

                if (diag.DialogResult == true)
                {
                    dgListaPiezas.Items.Refresh();
                    MessageBox.Show("Pieza editada correctamente", "Informacion");
                }
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Gestiona el boton de editar pieza, muestra el dialogo, y luego un mensaje
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void EditarPiezaBtn_Click(object sender, RoutedEventArgs e)
        {
            ModificarPieza dialogo = new ModificarPieza(mvpieza);

            dialogo.ShowDialog();
            if (dialogo.DialogResult == true)
            {
                await this.ShowMessageAsync("Informacion", "Pieza Modificada corectamente");

                gestionaNotificacionPieza(mvpieza.piezaNueva);
                mvpieza = new MVPieza(tEnt);
            }
            else
            {
                mvpieza = new MVPieza(tEnt);
            }
        }