Пример #1
0
 public void evaluaDatos(string password, string login)
 {
     Negocio.usuariosNegocio dc = new Negocio.usuariosNegocio();
     //evaluamos si la contraseña no es la generica
     try
     {
         if (password != "EVALUACION")
         {
             string passEncriptado = dc.CreateMD5(password);
             if (dc.validaDatos(login, passEncriptado) == 1)
             {
                 Session.Add("sessionIDUsuario", dc.devolverID(login));
                 Response.Redirect("Default.aspx");
             }
             else
             {
                 lblMensaje.Text = "Usuario o contraseña incorrectos";
             }
         }
         else
         {
             Session.Add("sessionIDUsuario", dc.devolverID(login));
             Response.Redirect("wfCambioClave.aspx");
         }
     }
     catch (Exception err)
     {
         cvError.IsValid = false;
         cvError.Text    = "Ocurrio un error, favor verifique";
     }
 }
Пример #2
0
 protected void txtEntrar_Click(object sender, EventArgs e)
 {
     Negocio.usuariosNegocio dc = new Negocio.usuariosNegocio();
     try
     {
         int    idUsuario = (int)Session["sessionIDUsuario"];
         string password = txtNuevoPassword.Text.ToUpper().Trim(), passwordConfirmado = txtPasswordConf.Text.ToUpper().Trim();
         if (password == passwordConfirmado)
         {
             string           passEncriptado = dc.CreateMD5(passwordConfirmado);
             Entidad.Usuarios usuario        = dc.devolverUsuario(idUsuario);
             usuario.Clave = passEncriptado;
             dc.actualizarUsuario(usuario);
             Response.Redirect("wfLogin.aspx");
         }
         else
         {
             cvError.IsValid = false;
             cvError.Text    = "Claves no son iguales";
         }
     }
     catch (Exception err)
     {
         cvError.IsValid = false;
         cvError.Text    = "Ocurrio un error, favor verifique";
     }
 }