Ejemplo n.º 1
0
        /// <summary>
        /// Gestiona el dialogo de editar averia, muestra el dialogo con los datos
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void EditarMenu_Click(object sender, RoutedEventArgs e)
        {
            if (dgListaAverias.SelectedItem != null)
            {
                ModificarAveria diag = new ModificarAveria(mvaveria);
                diag.ShowDialog();

                if (diag.DialogResult == true)
                {
                    dgListaAverias.Items.Refresh();
                    MessageBox.Show("Averia editada correctamente", "Informacion");
                }
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Gestiona el boton de modificar averia,
        /// muestra el dialogo, y luego comprueba el stock
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void modificarAveria_Click(object sender, RoutedEventArgs e)
        {
            ModificarAveria dialogo = new ModificarAveria(mvaveria);

            dialogo.ShowDialog();
            if (dialogo.DialogResult == true)
            {
                await this.ShowMessageAsync("Informacion", "Averia modificada correctamente");

                gestionaStockAverias();
                mvaveria = new MVAveria(tEnt);
            }
            else
            {
                mvaveria = new MVAveria(tEnt);
            }
        }