private void Button_Click_1(object sender, RoutedEventArgs e) { Pessoa funcionario = (Pessoa)dtaListaFuncionario.SelectedItem; if (funcionario != null) { OrdemDeServico os = OrdemDeServicoDAO.listarOrdemPorFuncionario(funcionario); if (os == null) { PessoaDAO.ExcluirPessoa(funcionario); MessageBox.Show("Funcionario Removido!"); if (funcionario.Cpf.Equals(this.Funcionario.Cpf)) { this.Funcionario = null; frmConfigFuncionario frm = new frmConfigFuncionario(Funcionario); Close(); } Listar(); } else { MessageBox.Show("Não é possivel excluir o Cadastro, pois o Funcionario \nja fez uma aprovação de ordem de serviço"); } } else { MessageBox.Show("Selecione o funcionario que deseja excluir."); } }
private void MenuItem_Click_2(object sender, RoutedEventArgs e) { OrdemDeServico os = OrdemDeServicoDAO.listarOrdemPorCliente(this.Cliente); if (os == null) { PessoaDAO.ExcluirPessoa(this.Cliente); MessageBox.Show("Cliente Removido!"); Close(); } else { MessageBox.Show("Não é possivel excluir o Cadastro, pois o Cliente \nja fez a solicitação de ordem de serviço"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { Pessoa cliente = (Pessoa)dtaListaCliente.SelectedItem; if (cliente != null) { OrdemDeServico os = OrdemDeServicoDAO.listarOrdemPorCliente(cliente); if (os == null) { PessoaDAO.ExcluirPessoa(cliente); MessageBox.Show("Cliente Removido!"); Listar(); } else { MessageBox.Show("Não é possivel excluir o Cadastro, pois o cliente \nja fez uma solicitação de Ordem de serviço"); } } else { MessageBox.Show("Selecione um cliente para excluir."); } }