/// <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"); } } }
/// <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); } }