private void btnSalvar_Click(object sender, EventArgs e) { SqlConnection conexao = Conexao.ObterConexao(); try { conexao.Open(); Funcionario funcionario = new Funcionario( textNome.Text, mtextCpf.Text.Replace(".", "").Replace("-", ""), dtpDataNasc.Value.ToString("yyyy-MM-dd") ); Incluir incluir = new Incluir(); incluir.Inserir(conexao, funcionario); MessageBox.Show("Cadastro efetuado com sucesso!"); TrocarAba(tabPageLista); } catch (Exception erro) { MessageBox.Show($"Erro ao salvar o funcionário: {erro.Message}"); throw; } finally { conexao.Close(); } }
public List <string> FiltrarExclusoes() { return(Incluir.Where(x => !Excluir.Contains(x)).Distinct().ToList()); }