/** @param operacao C = Cadastra , E = Editar, isso irá escolher qual label da view pegar. */
  public void escolherImagem(String operacao) {
    am = new AtletaModel();
    arquivoImagem = am.escolherImagem();

    if (null != arquivoImagem) {

      if ("1".equals(arquivoImagem)) {

        if ("C".equals(operacao)) {
          AtletaCadastro.imageLb.setIcon(null);
        } else {
          AtletaEditar.imageLb.setIcon(null);
        }

        JOptionPane.showMessageDialog(
            null, "Nenhuma imagem foi selecionada.", "Alerta", JOptionPane.ERROR_MESSAGE);
      } else {

        if (Validador.validaFormato(arquivoImagem) == true) {

          if ("C".equals(operacao)) {
            AtletaCadastro.imageLb.setIcon(new ImageIcon(arquivoImagem));
            AtletaCadastro.imageLb.setIcon(am.setaImagem(arquivoImagem));
          }
          if ("E".equals(operacao)) {
            AtletaEditar.imageLb.setIcon(new ImageIcon(arquivoImagem));
            AtletaEditar.imageLb.setIcon(am.setaImagem(arquivoImagem));
          }

        } else {
          JOptionPane.showMessageDialog(
              null,
              "Formato de imagem não permitido. Formatos permitidos: jpg, jpeg, png",
              "Alerta",
              JOptionPane.ERROR_MESSAGE);
        }
      }
    }
  }