private void BtAlterar_Click(object sender, RoutedEventArgs e) { if (dgListaDeClientes.SelectedIndex >= 0) { bool altorizacao = ListaDeClientesViewModel.AltorizacaoDeEdicao(); if (altorizacao == true) { this.Hide(); WindowCliente windowCliente = new WindowCliente(ListaDeClientesViewModel.ClienteSelecionado.Id); ConfiguracoesDeView.ConfigurarWindow(this, windowCliente); windowCliente.ShowDialog(); BuscaCliente();//ListaDeClientesViewModel.ListarTodosOsClientes(); ConfiguracoesDeView.ConfigurarWindow(windowCliente, this); this.Visibility = Visibility.Visible; } else { MessageBox.Show("Você não tem altorização para editar clientes", "Acesso Negado!"); return; } } else { MessageBox.Show("Nenhum Cliente Selecionado", "Aviso!"); } }
private void BtCadastroDeClientes_Click(object sender, RoutedEventArgs e) { this.Hide(); WindowCliente windowCliente = new WindowCliente(); ConfiguracoesDeView.ConfigurarWindow(this, windowCliente); windowCliente.ShowDialog(); ConfiguracoesDeView.ConfigurarWindow(windowCliente, this); this.Visibility = Visibility.Visible; }