private void btnFuncSalvar_Click(object sender, EventArgs e) { string nome = txtFuncNome.Text; string cpf = txtFuncCPF.Text; string funcao = txtFuncFuncao.Text; Funcionario funcionario = new Funcionario(); funcionario.Nome = nome; funcionario.CPF = cpf; funcionario.Funcao = funcao; if (selectedFuncionario == null) { Funcionario novoFuncionario = controller.Salvar(funcionario); } else { if (MessageBox.Show("Deseja realmente Alterar?", "Cadastro de Funcionario", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { selectedFuncionario.Nome = nome; selectedFuncionario.CPF = cpf; selectedFuncionario.Funcao = funcao; Funcionario alteraFuncionario = controller.Editar(selectedFuncionario); } } atualizandoGrv(); limpandoCampos(); }
private void Salvar(Funcionario funcionario) { if (tbNome.Text.Trim() == string.Empty) { MessageBox.Show("Nome do funcionário não pode estar em branco!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { funcionario.Nome = tbNome.Text; funcionario.Cpf = mtbCpf.Text; funcionario.Endereco = tbEndereco.Text; funcionario.Numero = Convert.ToInt32(tbNumero.Text); funcionario.Cep = mtbCep.Text; funcionario.Complemento = tbComplemento.Text; funcionario.Bairro = tbBairro.Text; funcionario.Telefone = mtbCelular.Text; funcionario.Email = tbEmail.Text; funcionario.Cidade = tbCidade.Text; funcionario.Estado = cbEstado.Text; funcionario.Senha = tbSenha.Text; funcionario.Cargo = cbCargo.Text; funcionarioController.Salvar(funcionario); MessageBox.Show("Novo funcionário salvo com sucesso!"); Listar(); Limpar(); } }
private void b_salvar_Click(object sender, EventArgs e) { FC.Salvar(tb_id.Text, tb_cpf.Text, tb_nome.Text, tb_end.Text, tb_idade.Text, tb_tel.Text, tb_sal.Text); tb_id.Text = "0"; tb_cpf.Text = ""; tb_nome.Text = ""; tb_end.Text = ""; tb_idade.Text = ""; tb_tel.Text = ""; tb_sal.Text = ""; lb_list.Items.Clear(); foreach (Funcionario f in ViewPrincipal.instance.listaFuncionarios) { lb_list.Items.Add(f.CPF); } }