예제 #1
0
 private void gridCliente_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (gridCliente.SelectedItem != null)
     {
         MessageBoxResult result = MessageBox.Show("Deseja editar o cliente de nome: " + ((Cliente)gridCliente.SelectedItem).Nome + " ?", "Editar", MessageBoxButton.YesNo, MessageBoxImage.Question);
         if (result == MessageBoxResult.Yes)
         {
             try
             {
                 Cliente       cli  = ((Cliente)gridCliente.SelectedItem);
                 EditarCliente edit = new EditarCliente();
                 edit.EditarNome(cli);
                 this.Close();
                 edit.ShowDialog();
             }
             catch (Exception erro)
             {
                 MessageBox.Show("ERRO: " + erro);
             }
         }
         else
         {
             VerificaCadastroPizzas();
         }
     }
 }
 private void btnEditar_Click(object sender, RoutedEventArgs e)
 {
     if (cliEditar != null)
     {
         EditarCliente tela = new EditarCliente();
         tela.EditarNome(ClienteController.PesquisarPorID(int.Parse(txtID.Text)));
         this.Close();
         tela.ShowDialog();
     }
     else
     {
         MessageBox.Show("Digite um ID válido");
     }
 }