private void btn_alterar_Click(object sender, EventArgs e) { verifica_acesso VA = new verifica_acesso(); if (txt_senha.Text == txt_confirm.Text) { try{ reg_user.SENHA = txt_senha.Text; if (valida_senha.restritivo(txt_senha.Text)) { if (VA.alteraRegistro(reg_user)) { MessageBox.Show("Senha Alterada com sucesso !!", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } } } catch (System.Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Senhas não sao iguais", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public frm_adm() { InitializeComponent(); verifica_acesso VA = new verifica_acesso(); ArrayList ids = VA.todosIDs(); foreach (String id in ids) { cmb_alterar.Items.Add(id); } }
private void frm_all_perfil_Load(object sender, EventArgs e) { verifica_acesso VA = new verifica_acesso(); ArrayList all = new ArrayList(); all = VA.todosPorPerfil(perfil_g); foreach (user_scmod reg_user in all) { //string tmp = reg_user.ID.PadRight(11) + reg_user.SENHA.PadRight(11) + reg_user.DATA_ATUALIZACAO.ToShortDateString() + reg_user.NOME.PadRight(30) + reg_user.RG.PadRight(9) + reg_user.STATUS.PadRight(13) + reg_user.PERFIL.ToString().PadRight(1); lst_resultado.Items.Add(reg_user.toString()); } }
private void carrega_dados(user_scmod reg_user) { Boolean change_pass; verifica_acesso VA = new verifica_acesso(); if (VA.pesquisa_BD(reg_user.ID, reg_user.SENHA, out change_pass, out tmp_user_carregado)) { txt_ID.Text = tmp_user_carregado.ID; txt_nome.Text = tmp_user_carregado.NOME; txt_data.Text = tmp_user_carregado.DATA_ATUALIZACAO.ToShortDateString(); txt_rg.Text = tmp_user_carregado.RG; txt_senha.Text = tmp_user_carregado.SENHA; switch (tmp_user_carregado.STATUS) { case "SENHA INICIAL": rb_sinicial.Checked = true; break; case "Bloqueado ": rb_bloqueado.Checked = true; break; case "Desbloqueado ": rb_desbloqueado.Checked = true; break; } switch (tmp_user_carregado.PERFIL) { case "1": cmb_inc_perfil.Text = "Administrador"; break; case "2": cmb_inc_perfil.Text = "Gerente"; break; case "3": cmb_inc_perfil.Text = "Operador"; break; case "4": cmb_inc_perfil.Text = "Estagiario"; break; } } }
private void btn_exclui_Click(object sender, EventArgs e) { verifica_acesso VA = new verifica_acesso(); try { if (sflag == 2) { Console.WriteLine(tmp_user_carregado.toString()); VA.excluiRegistro(tmp_user_carregado); MessageBox.Show("Excluido com sucesso, Registro está no arquivo morto !!", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (System.Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } ativa_menu(); }
private void btn_login_Click(object sender, EventArgs e) { verifica_acesso VA = new verifica_acesso(); Boolean troca_senha = false; try { if (VA.pesquisa_BD(txt_user.Text.ToString(), txt_pass.Text.ToString(), out troca_senha, out reg_user)) { if (troca_senha) { MessageBox.Show("Acesso Liberado : Você deve atualizar sua senha o mais breve possivel . \n \nPor mediadas de segurança não é aconselhavel usar a mesma senha por mais de 90 dias", "Acesso Liberado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); frm_alterarsenha frm_alterarsenha = new frm_alterarsenha(reg_user); frm_alterarsenha.Show(); } if (reg_user.STATUS == "SENHA INICIAL") { MessageBox.Show("Senha Inicial . \n \nVoce deve trocar a senha AGORA", "Acesso Liberado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); frm_alterarsenha frm_alterarsenha = new frm_alterarsenha(reg_user); frm_alterarsenha.Show(); } if (reg_user.STATUS == "bloqueado ") { MessageBox.Show("Acesso Valido porem seu perfil encontrase Bloqueado", "Acesso Valido", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { ativa_perfil(int.Parse(reg_user.PERFIL)); } gb_login.Visible = false; } } catch (System.ArgumentException ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (System.AccessViolationException ex) { MessageBox.Show(ex.Message, "Erro Grave", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_gravar_Click(object sender, EventArgs e) { user_scmod reg_tmp = new user_scmod(); verifica_acesso VA = new verifica_acesso(); reg_tmp.ID = txt_ID.Text; reg_tmp.NOME = txt_nome.Text; reg_tmp.DATA_ATUALIZACAO = System.DateTime.Now; switch (cmb_inc_perfil.SelectedItem.ToString()) { case "Administrador": reg_tmp.PERFIL = "1"; break; case "Gerente": reg_tmp.PERFIL = "2"; break; case "Operador": reg_tmp.PERFIL = "3"; break; case "Estagiario": reg_tmp.PERFIL = "4"; break; } reg_tmp.RG = txt_rg.Text; if ((sflag == 1) || cb_reset_pass.Checked) { reg_tmp.SENHA = "1234"; reg_tmp.STATUS = "SENHA INICIAL"; } else { reg_tmp.SENHA = txt_senha.Text; if (rb_bloqueado.Checked) { reg_tmp.STATUS = "Bloqueado "; } else { reg_tmp.STATUS = "Desbloqueado "; } } Console.WriteLine(reg_tmp.ToString()); Console.WriteLine("---------- GRAVAR------------"); Console.WriteLine("ID:" + reg_tmp.ID); Console.WriteLine("SENHA:" + reg_tmp.SENHA); Console.WriteLine("DATA_ATUALIZACAO:" + reg_tmp.DATA_ATUALIZACAO); Console.WriteLine("NOME:" + reg_tmp.NOME); Console.WriteLine("RG:" + reg_tmp.RG); Console.WriteLine("STATUS:" + reg_tmp.STATUS); Console.WriteLine("PERFIL:" + reg_tmp.PERFIL); Console.WriteLine("-----------------------------"); try { if (sflag == 1) { if (VA.incluiRegistro(reg_tmp)) { MessageBox.Show("Incluido com sucesso !!", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (sflag == 2) { if (VA.alteraRegistro(reg_tmp)) { MessageBox.Show("Alterado com sucesso !!", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (System.Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } ativa_menu(); }