// BUTTON ALTERAR - Excluir dados criados no BD usando o metodo alterar protected void btnBuscar_Click(object sender, EventArgs e) { try { Empregados emp = new Empregados(0, 0, "", "", ""); if (emp.verifica_dados_existe(int.Parse(txtBuscar.Text.Trim()))) { txtIdEmpregado.Text = emp.Empregado_idempregado.ToString(); txtNome.Text = emp.Nome_nome; txtUsuario.Text = emp.Usuario_usuario; //txtSenha.Text = emp.Senha_senha; txtSenha.Attributes.Add("Value", emp.Senha_senha); //Mostra o atributos do camp senha rdbAcesso.SelectedIndex = rdbAcesso.Items.IndexOf(rdbAcesso.Items.FindByValue(emp.Acesso_idacesso.ToString())); lbnEstado.Text = "Registros encontrado com sucesso"; } else { lbnEstado.Text = "Registros não encontrado, favor verificar se existe cadastro"; } } catch { lbnEstado.Text = "Buscar fora do padrão, apenas valor numerico"; } }
// BUTTON CRIAR - Metodo adcionar criar registro de novos usuarios no BD pelo botão Criar protected void btnNovo_Click(object sender, EventArgs e) { if (btnNovo.Text == "Novo") { GUIEdicao(); GUILimpar(); btnNovo.Text = "Salvar"; } else if (btnNovo.Text == "Salvar") { try { Empregados emp = new Empregados(0, 0, "", "", ""); if (emp.verifica_dados_existe(int.Parse(txtIdEmpregado.Text.Trim()))) //Verificar se o cadastro já existe { //Alteração de cadastros emp.Empregado_idempregado = int.Parse(txtIdEmpregado.Text); emp.Acesso_idacesso = int.Parse(rdbAcesso.SelectedValue); emp.Nome_nome = txtNome.Text; emp.Usuario_usuario = txtUsuario.Text; emp.Senha_senha = txtSenha.Text; emp.alterar(); GUIEdicaoTerminada(); lbnEstado.Text = "Conta Atualizada Com Sucesso"; btnNovo.Text = "Novo"; } else { emp.Empregado_idempregado = int.Parse(txtIdEmpregado.Text); emp.Acesso_idacesso = int.Parse(rdbAcesso.SelectedValue); emp.Nome_nome = txtNome.Text; emp.Usuario_usuario = txtUsuario.Text; emp.Senha_senha = txtSenha.Text; emp.adcionar(); GUIEdicaoTerminada(); lbnEstado.Text = "Novo registro salvo com sucesso"; btnNovo.Text = "Novo"; } } catch (Exception) { lbnEstado.Text = "Não deve existe campos vazios"; } } }