private void bt_Salvar_Click(object sender, EventArgs e) { Funcionario funcionario = new Funcionario(); funcionario.SetNome(tb_nome.ToString()); funcionario.SetEmail(tb_Email.ToString()); funcionario.SetRg(tb_rg.ToString()); funcionario.SetNacionalidade(tb_nacionalidade.ToString()); funcionario.SetNaturalidade(tb_naturalidade.ToString()); funcionario.SetTelefone(tb_telefone.ToString()); funcionario.SetData_nascimento(tb_datanascimento.ToString()); funcionario.SetCpf(long.Parse(tb_cpf.Text)); funcionario.SetCodigo(Convert.ToInt32(tb_codigo.Text)); Endereco endereco = new Endereco(); endereco.SetCidade(tb_cidade.ToString()); endereco.SetBairro(tb_bairro.ToString()); endereco.SetLogradouro(tb_rua.ToString()); endereco.SetNumero(tb_numero.ToString()); funcionario.SetEndereco(endereco); ControladorFuncionario controlFuncionario = new ControladorFuncionario(); controlFuncionario.SetFuncionario(funcionario); MessageBox.Show("Funcionário Cadastrado com Sucesso!", "Confirmação"); tb_nome.Text = ""; tb_Email.Text = ""; tb_datanascimento.Text = ""; tb_nacionalidade.Text = ""; tb_naturalidade.Text = ""; tb_rg.Text = ""; tb_telefone.Text = ""; tb_codigo.Text = ""; tb_cpf.Text = ""; tb_cidade.Text = ""; tb_bairro.Text = ""; tb_rua.Text = ""; tb_numero.Text = ""; tb_nome.Enabled = false; tb_Email.Enabled = false;; tb_datanascimento.Enabled = false; tb_nacionalidade.Enabled = false; tb_naturalidade.Enabled = false; tb_rg.Enabled = false; tb_telefone.Enabled = false; tb_codigo.Enabled = false; tb_cpf.Enabled = false; tb_cidade.Enabled = false; tb_bairro.Enabled = false; tb_rua.Enabled = false; tb_numero.Enabled = false; }
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { case Keys.Control | Keys.S: Funcionario funcionario = new Funcionario(); funcionario.SetNome(tb_nome.ToString()); funcionario.SetEmail(tb_Email.ToString()); funcionario.SetRg(tb_rg.ToString()); funcionario.SetNacionalidade(tb_nacionalidade.ToString()); funcionario.SetNaturalidade(tb_naturalidade.ToString()); funcionario.SetTelefone(tb_telefone.ToString()); funcionario.SetData_nascimento(tb_datanascimento.ToString()); funcionario.SetCpf(long.Parse(tb_cpf.Text)); funcionario.SetCodigo(Convert.ToInt32(tb_codigo.Text)); Endereco endereco = new Endereco(); endereco.SetCidade(tb_cidade.ToString()); endereco.SetBairro(tb_bairro.ToString()); endereco.SetLogradouro(tb_rua.ToString()); endereco.SetNumero(tb_numero.ToString()); funcionario.SetEndereco(endereco); ControladorFuncionario controlFuncionario = new ControladorFuncionario(); controlFuncionario.SetFuncionario(funcionario); MessageBox.Show("Funcionário Cadastrado com Sucesso!", "Confirmação"); tb_nome.Text = ""; tb_Email.Text = ""; tb_datanascimento.Text = ""; tb_nacionalidade.Text = ""; tb_naturalidade.Text = ""; tb_rg.Text = ""; tb_telefone.Text = ""; tb_codigo.Text = ""; tb_cpf.Text = ""; tb_cidade.Text = ""; tb_bairro.Text = ""; tb_rua.Text = ""; tb_numero.Text = ""; tb_nome.Enabled = false; tb_Email.Enabled = false;; tb_datanascimento.Enabled = false; tb_nacionalidade.Enabled = false; tb_naturalidade.Enabled = false; tb_rg.Enabled = false; tb_telefone.Enabled = false; tb_codigo.Enabled = false; tb_cpf.Enabled = false; tb_cidade.Enabled = false; tb_bairro.Enabled = false; tb_rua.Enabled = false; tb_numero.Enabled = false; break; case Keys.Control | Keys.P: ConsultarFuncionario consltFuncionario = new ConsultarFuncionario(); consltFuncionario.ShowDialog(); break; } return(base.ProcessCmdKey(ref msg, keyData)); }