コード例 #1
0
 protected void btnLogin_Click(object sender, EventArgs e)
 {
     try
     {
         Usuarios usuarios = new Usuarios();
         usuarios.nombreUsuario = this.Usuario.Text.Trim();
         usuarios.pass          = this.pass.Text.Trim();
         usuarios.activo        = true;
         if (LN.VerificarUsuarios(usuarios))
         {
             Session["usuario"] = this.Usuario.Text.Trim();
             Response.Redirect(@"~\Bienvenida.aspx");
             intentos = 3;
         }
         else
         {
             if (intentos == 0)
             {
                 error.Text      = "Usuario Bloqueado";
                 usuarios.activo = false;
                 S01_02LogicaNegocio.LN.ModificarUsuarios(usuarios);
             }
             else
             {
                 inx();
                 error.Text = "Error en Contrasena o Usuario";
             }
         }
     }
     catch (Exception ex)
     {
         error.Text = "Error " + ex;
     }
 }
コード例 #2
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     /*
      * try
      * {
      *      Usuarios usuarios = new Usuarios();
      *      usuarios.nombreUsuario = txtUserName.Text.Trim();
      *      usuarios.pass = txtPassword.Text.Trim();
      *
      *
      *  if (LN.VerificarUsuarios(usuarios)) //Si el usuario esta bien
      *  {
      *      MessageBox.Show("Usuario correcto", "Aviso", MessageBoxButtons.OK);
      *      nuevaPantalla();
      *  }
      *  else
      *  {
      *       MessageBox.Show("Contraseña incorrecta o Usuario inactivo", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
      *      intentos++;
      *
      *      if (intentos == 3)
      *      {
      *          this.txtUserName.Text = String.Empty;
      *          this.txtPassword.Text = String.Empty;
      *          usuarios.activo = false;
      *          LN.ModificarUsuarios(usuarios);
      *          intentos = 0;
      *          MessageBox.Show("Usuario Bloqueado comuniquese con su administrador mas cercano", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
      *
      *      }
      *
      *  }
      * }
      *    catch (Exception ex)
      *       {
      *           throw ex;
      * }*/
     try
     {
         Usuarios usuarios = new Usuarios();
         usuarios.nombreUsuario = this.txtUserName.Text.Trim();
         usuarios.pass          = this.txtPassword.Text.Trim();
         usuarios.activo        = true;
         if (LN.VerificarUsuarios(usuarios))
         {
             // MessageBox.Show("Usuario si existe");
             Bienvenida bn = new Bienvenida();
             bn.ShowDialog();
             intentos = 3;
         }
         else
         {
             MessageBox.Show("Usuario no existe");
             intentos--;
             if (intentos == 0)
             {
                 MessageBox.Show("Usuario Bloqueado");
                 usuarios.activo = false;
                 S01_02LogicaNegocio.LN.ModificarUsuarios(usuarios);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }