protected void cmdLogin_Click(object sender, EventArgs e) { try { AlunoDTO dto = new AlunoDTO(); dto.password = cript2.code.business.SimpleCripto.Encrypt(txtPassword.Text + hdEmail.Value.Substring(0, 2), System.Configuration.ConfigurationManager.AppSettings["cript2Hash"].ToString()); if (!String.IsNullOrEmpty(hdId.Value)) { dto.idAluno = int.Parse(hdId.Value); } dto.email = hdEmail.Value; dto.situacao = "A"; AlunoBRL brl = new AlunoBRL(); if (brl.updateAlunoSenhaByEmaileId(dto)) { lblResultado.Text = "Senha alterada com sucesso. <br>Favor acessar o link <a href='Login'>Login</a> para entrar no sistema."; desabilitaCampos(); } else { lblResultado.Text = "Erro ao tentar mudar a senha, entrar em contato com o administrador"; } } catch (Exception ex) { lblResultado.Text = "Erro aconteceu. <br> " + ex.ToString(); } }
protected void cmdLogin_Click(object sender, EventArgs e) { try { if (Session["Tipo"].Equals("Professor")) { ProfessorDTO dto = new ProfessorDTO(); dto.pwProfessor = cript2.code.business.SimpleCripto.Encrypt(txtPassword.Text + Session["Email"].ToString().Substring(0, 2), System.Configuration.ConfigurationManager.AppSettings["cript2Hash"].ToString()); dto.idProfessor = int.Parse(Session["Id"].ToString()); dto.emailProfessor = Session["Email"].ToString(); ProfessorBRL brl = new ProfessorBRL(); if (brl.updateProfessorSenhaByEmaileId(dto)) { lblResultado.Text = "Senha alterada com sucesso. <br>Favor acessar o link <a href='Login?Professor=S'>Login</a> para entrar no sistema."; desabilitaCampos(); } else { lblResultado.Text = "Erro ao tentar mudar a senha, entrar em contato com o administrador"; } } else if (Session["Tipo"].Equals("Aluno")) { AlunoDTO dto = new AlunoDTO(); dto.password = cript2.code.business.SimpleCripto.Encrypt(txtPassword.Text + Session["Email"].ToString().Substring(0, 2), System.Configuration.ConfigurationManager.AppSettings["cript2Hash"].ToString()); dto.idAluno = int.Parse(Session["Id"].ToString()); dto.email = Session["Email"].ToString(); AlunoBRL brl = new AlunoBRL(); if (brl.updateAlunoSenhaByEmaileId(dto)) { lblResultado.Text = "Senha alterada com sucesso. <br>Favor acessar o link <a href='Login'>Login</a> para entrar no sistema."; desabilitaCampos(); } else { lblResultado.Text = "Erro ao tentar mudar a senha, entrar em contato com o administrador"; } } } catch (Exception ex) { lblResultado.Text = "Erro aconteceu. <br> " + ex.ToString(); } }