Ir para conteúdo
Fórum Script Brasil

MrJunior

Membros
  • Total de itens

    39
  • Registro em

  • Última visita

Posts postados por MrJunior

  1. Pessoal, estou tentando fazer um debug entre duas aplicações. Vou apresentar o cenário:

    Tem um site em html e js e uma aplicação windows forms. O site tem um botão que abre essa aplicação, 
    através de um protocolo em Delphi. O que ele faz é chamar o .exe da aplicação. Estou fazendo algumas 
    modificações que está gerando erros. Estou tentando debugar o mesmo em tempo de execução, porém, através da chamada do site. 
    Já tentei fazer um Attach process mas não funciona. Alguém saberia me dizer como posso fazer isso??

  2. Tudo bom MrJunior?

    Posta como você está fazendo a busca, para podermos ter uma ideia do que está acontecendo de errado.

    Ajude agente a ajudá-lo :)

    Abs,

    Lucas

    Consegui fazer algo, porém, travei na outra parte... Estou com duvidas no seguinte código:

    public DataTable getMenu(int idUsuario)

    {

    DataTable retorno = null;

    List<tfuncionalidade> listaFunc = new List<tfuncionalidade>();

    List<tusuario> listUsuario = new List<tusuario>();

    List<tperfil> listPerfil = new List<tperfil>();

    try

    {

    using (segEntities context = new segEntities())

    {

    //Aqui eu obtenho o usuario e seus perfis.

    var perfil = context.tusuario.Include("tperfil").Where(c => c.ID_USUARIO == idUsuario).ToList();

    //percorro o objeto removendo os id's dos perfis e inserindo em uma lista do de entidades perfil

    foreach (var item in perfil)

    {

    foreach (var item1 in item.tperfil)

    {

    tperfil itemPerfil = (tperfil)item1;

    listPerfil.Add(itemPerfil);

    }

    }

    }

    }

    catch (Exception ex)

    {

    throw ex;

    }

    return retorno;

    }

    Agora só falta fazer uma consulta pra trazer as funcionalidades relacionado aos perfis, porém não estou conseguindo fazer com mais de um id.

  3. Boa tarde pessoal,
    Estou iniciando no desenvolvimento com o entity e cair em uma situação com uma consulta no qual não
    estou sabendo como trazer os dados. Estou desenvolvendo um menu dinâmico, no qual trara os itens a
    depender do perfil do usuario. Eu possuo 5 tabelas: usuario, usuarioPerfil(Tabela associativa),
    perfil, perfilFuncionalidade(Tabela associativa) e funcionalidade.
    Eu preciso trazer as funcionalidade de um determinado usuario com determinado perfil.
    alguém teria alguma ideia de como posso fazer isso? Já tentei de varias maneiras e não consigo.
  4. Pessoal,

    Estou tentando implementar um metodo de impressão de dados que consiste no seguinte:

    Tenho uma tela de pesquisa, que pós feito a pesquisa preenche um ListView com os dados. Eu preciso pegar, selecionar alguns ou todos os dados desse listview para que possa realizar a impressão. Eu pensei em colocar um checkbox para realizar a selecão especifica, porém não estou conseguindo pegar os dados, alguém poderia me dá uma força em relação a como eu posso fazer isso? Abaixo vou postar o codigo do meu listview no aspx.

    <asp:UpdatePanel ID="UpResultado" runat="server">

    <ContentTemplate>

    <asp:ListView ID="listPrestador" runat="server" DataMember="DefaultView"

    OnItemDataBound="listPrestador_ItemDataBound"

    onpagepropertieschanging="listPrestador_PagePropertiesChanging" >

    <ItemTemplate>

    <%--<asp:DetailsView ID="dlvPrestador" runat="server">--%>

    <div id="rede_refereniado">

    <h4>

    <%# Eval("NomePrestador")%></h4>

    <asp:CheckBox ID="chkPrestador" runat="server" OnCheckedChanged="chkPrestador_OnCheckedChanged"

    AutoPostBack="true" />

    <asp:Label ID="lblTelefone" runat="server" Text="Telefones: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtTelefones" runat="server" Text='<%#String.Concat(Eval("Enderecos.Ddd_telefone"), Eval("Enderecos.Num_telefone"))%>'

    Width="200px" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lblEnderecos" runat="server" Text="Cep: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtenderecos" runat="server" Text='<%#Eval("Enderecos.Cep")%>' Width="100px"

    TextMode="MultiLine"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lbllogradouro" runat="server" Text="Endereço: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtlogradouro" runat="server" Text='<%#String.Concat(Eval("Enderecos.Logradouro"), Eval("Enderecos.Numlogradouro"))%>'

    Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lblComplemento" runat="server" Text="Complemento: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtComplemento" runat="server" Text='<%#String.Concat(Eval("Enderecos.Complemento"), "")%>'

    Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lblBairro" runat="server" Text="Bairro: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtBairro" runat="server" Text='<%#String.Concat(Eval("Enderecos.Bairro"), "")%>'

    Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lblEndMunicipio" runat="server" Text="Municipio: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtEndMunicipio" runat="server" Text='<%#String.Concat(Eval("Enderecos.Municipio"), " - ", Eval("Enderecos.Uf"))%>'

    Width="420px" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lblHorario" runat="server" Text="Horario: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtHorario" runat="server" Text='<%#Eval("Horario")%>' Width="420px"

    TextMode="MultiLine" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:Label ID="lblEspecialidade" runat="server" Text="Especialidade: " Width="100px"></asp:Label>

    <asp:TextBox ID="txtEspecialidade" runat="server" Text='<%#Eval("EspecialidadePrestador")%>'

    Width="420px" TextMode="MultiLine" Height="30px" ReadOnly="true"></asp:TextBox>

    <br class="br" />

    <asp:LinkButton ID="LinkButton1" runat="server">Ver Mapa</asp:LinkButton></p>

    </div>

    <%--</asp:DetailsView>--%>

    </ItemTemplate>

    <EmptyDataTemplate>

    <%-- <span style="color: red; font-size: larger;"><b>

    <img src="../../Imagens/gen/warning_peq.png" alt="erro" />Não há dados para

    filtros selecionados.<br />

    Tente novamente.</b></span>--%>

    <br />

    <br />

    </EmptyDataTemplate>

    <LayoutTemplate>

    <div id="itemPlaceholderContainer" runat="server" style="">

    <span id="itemPlaceholder" runat="server" />

    </div>

    <div style="padding-left:100px;">

    <asp:DataPager ID="dtpListPrestador" runat="server" PageSize="10" PagedControlID="listPrestador">

    <Fields>

    <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" ShowLastPageButton="true" />

    <asp:NumericPagerField />

    </Fields>

    </asp:DataPager>

    </div>

    </LayoutTemplate>

    </asp:ListView>

    </ContentTemplate>

    </asp:UpdatePanel>

  5. Pessoal,

    Gostaria de saber alguém poderia me dá uma força na criação de um determinado codigo.

    O sistema da empresa trabalho fica alocado em um datacenter, e o servidor aonde fica à aplicação é um cluster de tres servidores onde é feito o balanceamento de cargas. Eu gostaria de montar um tela pra criação de alguns logs no qual ele me retorne o nome do servidor no qual a aplicação se conecta no determinado momento.

  6. Pessoal, tem uma aplicação aqui no trabalho, onde uma determinada tela está com um listview, e a depender da consulta a tela acaba ficando pesada. Decidir então fazer uma paginação desse list, porém, ele não pagina. Estou utilizando o obejto DataPage, porém, nada acontece. Creio que não devo está configurando o mesmo corretamente. Abaixo segue meu codigo.

    <asp:ListView ID="list" runat="server" DataMember="DefaultView" 
                            Visible="True" OnItemDataBound="list_ItemDataBound" 
                            onpagepropertieschanging="listPrestador_PagePropertiesChanging">
                            <ItemTemplate>
                                <div id="rede_refereniado">
                                    <h4>
                                        <%# Eval("Nome")%></h4>
                                    <asp:Label ID="lblTelefone" runat="server" Text="Telefones: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtTelefones" runat="server" Text='<%#String.Concat(Eval("Enderecos.Ddd_telefone"), Eval("Enderecos.Num_telefone"))%>'
                                        Width="200px" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lblEnderecos" runat="server" Text="Cep: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtenderecos" runat="server" Text='<%#Eval("Enderecos.Cep")%>' Width="100px"
                                        TextMode="MultiLine"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lbllogradouro" runat="server" Text="Endereço: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtlogradouro" runat="server" Text='<%#String.Concat(Eval("Enderecos.Logradouro"), Eval("Enderecos.Numlogradouro"))%>'
                                        Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lblComplemento" runat="server" Text="Complemento: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtComplemento" runat="server" Text='<%#String.Concat(Eval("Enderecos.Complemento"), "")%>'
                                        Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lblBairro" runat="server" Text="Bairro: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtBairro" runat="server" Text='<%#String.Concat(Eval("Enderecos.Bairro"), "")%>'
                                        Width="420px" TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lblEndMunicipio" runat="server" Text="Municipio: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtEndMunicipio" runat="server" Text='<%#String.Concat(Eval("Enderecos.Municipio"), " - ", Eval("Enderecos.Uf"))%>'
                                        Width="420px" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lblHorario" runat="server" Text="Horario: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtHorario" runat="server" Text='<%#Eval("Horario")%>' Width="420px"
                                        TextMode="MultiLine" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:Label ID="lblEspecialidade" runat="server" Text="Especialidade: " Width="100px"></asp:Label>
                                    <asp:TextBox ID="txtEspecialidade" runat="server" Text='<%#Eval("EspecialidadePrestador")%>'
                                        Width="420px" TextMode="MultiLine" Height="30px" ReadOnly="true"></asp:TextBox>
                                    <br class="br" />
                                    <asp:LinkButton ID="LinkButton1" runat="server">Ver Mapa</asp:LinkButton></p>
                                </div>
                              
    
                            </ItemTemplate>
                            <EmptyDataTemplate>
                                <br />
                                <br />
                            </EmptyDataTemplate>
                            <LayoutTemplate>
                                <div id="itemPlaceholderContainer" runat="server" style="">
                                    <span id="itemPlaceholder" runat="server" />
                                </div>
                            </LayoutTemplate>
                        </asp:ListView>
                          <asp:DataPager ID="dtpList" runat="server" PagedControlID="list" PageSize="5" >
                            <Fields>
                                <asp:NumericPagerField />
                            </Fields>
                            
                                                </asp:DataPager>

    O binding efetuo no code behind mesmo.

  7. Pessoal, estou com o seguinte problema:

    Tenho uma tela no qual eu carrego um dropdownlist com dados pré-determinados na minha consulta, porém, eu tenho que

    destacar alguns dados com uma cor diferente. Eu conseguir fazer isso, porém no momento em que é dado um postback na tela

    ele perde o style.

    Alguém saberia me dizer como eu faço pra manter o style do item do dropdownlist?

    Abaixo segue o codigo.

    protected void ddlEspecialidade_DataBound(object sender, EventArgs e)

    {

    for (int i = 0; i < ddlEspecialidade.Items.Count; i++)

    {

    if ((ddlEspecialidade.Items.Value.Equals("2120")) || (ddlEspecialidade.Items.Value.Equals("2121")) || (ddlEspecialidade.Items.Value.Equals("2320")) ||

    (ddlEspecialidade.Items.Value.Equals("2420")) || (ddlEspecialidade.Items.Value.Equals("2510")) || (ddlEspecialidade.Items.Value.Equals("2620")) ||

    (ddlEspecialidade.Items.Value.Equals("2820")) || (ddlEspecialidade.Items.Value.Equals("3220")) || (ddlEspecialidade.Items.Value.Equals("3320")) ||

    (ddlEspecialidade.Items.Value.Equals("3420")) || (ddlEspecialidade.Items.Value.Equals("3620")) || (ddlEspecialidade.Items.Value.Equals("3520")))

    {

    ddlEspecialidade.Items.Attributes.Add("Style", "color:blue");

    }

    }

    }

  8. Pessola estou com um problema que é o seguinte.

    Eu tenho um ASPX no qual eu tenho alguns asp:MultiView no qual eu chamo controles distintos para cada view. O problema hoje é que ele vem deixando a performance baixa pelo fato de todos os controles serem carregados de uma vez. Gostaria de saber se alguém sabe se é possivel deixar essa inicialização de forma dinâmica para poder melhorar essa performance da tela.

  9. Pessoal,

    Estou com um problema que é o seguinte...

    estrou trabalhando em uma tela de um sistema aqui da empresa, porém, essa tela é composta por varios webcontrols que são inseridos dinâmicamente. O que acontece é que tenho um webcontrol onde um TreeView é carregado nele, teoricamente é pra ser carregado, mais o que ocorre é que o evento não é disparado quando clico no botão para esse carregamento, é como se os controles ficassem nulos ou algo do tipo.

    Alguém já passou por algo do tipo?

  10. Galera como é que eu faço para habilitar o scroll horizontal no browser firefox?

    Tem um sistema aqui na empresa no qual algumas maquinas ultilizam resolução 600x800, porém, quaando acessam o sistema pelo firefox só é habilitado o scroll vertical. Eu imagino que isso seja resolvido com CSS, caso não seja pode mover o tópico para o local correto.

  11. Pessoal estou desenvolvendo um plugin que tem o intuito de contar

    linhas em um pacote, no qual consta arquivos de mais de uma extensão.

    O que acontece é o seguinte, ele so acessa os arquivos do diretorio principal,

    os sub-diretorios não estão sendo acessados. alguém poderia me dá uma ajuda nisso.

    abaixo vai o codigo:

    public class Main {

    /**

    * @param pArgs

    */

    public static void main(String[] pArgs) {

    String lDiretorioArquivos = "C:\\Projeto";

    File lDiretorio = new File(lDiretorioArquivos);

    if (lDiretorio.exists() && lDiretorio.canRead()) {

    String[] lArquivosDiretorio = lDiretorio.list(new FilenameFilter() {

    public boolean accept(File dir, String pNname) {

    if (pNname.endsWith(".jsp") || pNname.endsWith(".js") || pNname.endsWith(".xml") || pNname.endsWith(".java")){

    return true;

    } else {

    return false;

    }

    }

    });

    if (lArquivosDiretorio != null) {

    int lTotalLinhas = 0;

    for (String lArquivo : lArquivosDiretorio) {

    int lLinhasArquivo = 0;

    try {

    lLinhasArquivo = contarLinhasValidas(lDiretorioArquivos + "\\" + lArquivo);

    } catch (Exception e) {

    System.out.println("Arquivo " + lArquivo + " não pôde ser lido.");

    }

    System.out.println("Arquivo " + lArquivo + ": " + lLinhasArquivo + " linha(s).");

    lTotalLinhas += lLinhasArquivo;

    }

    System.out.println("total de arquivos: " + lArquivosDiretorio.length);

    System.out.println("total de linhas (linhas em branco ou com comentário foram ignoradas): " + lTotalLinhas);

    System.out.println("Média de " + ((float)lTotalLinhas / (float)lArquivosDiretorio.length) + " linhas não-comentadas e não-nulas por Arquivo.");

    }

    } else {

    System.out.println("Diretório Inválido.");

    }

    }

    /**

    * Conta o total de linhas válidas (não-comentadas e não-brancas) no arquivo especificado.

    *

    * @param pPathArquivo o Path para o Arquivo

    * @return

    * @throws IOException

    */

    public static int contarLinhasValidas(String pPathArquivo) throws IOException {

    int lTotalLinhas = 0;

    BufferedReader lReader = new BufferedReader(new FileReader(pPathArquivo));

    String lLinha = null;

    while ((lLinha = lReader.readLine()) != null) {

    if (lLinha != null) {

    if (!lLinha.trim().equals("") //elimina linha vazia

    && !lLinha.contains("//") //elimina comentário

    && !lLinha.contains("/*")

    && !lLinha.contains("<%")

    && !lLinha.contains("<!--")

    ) {

    lTotalLinhas++;

    }

    }

    }

    return lTotalLinhas;

    }

    }

  12. Pessoal,

    alguém conhece algum plugin ou programa que realize contagem de linhas em um pacote java?

    No meio dessa contagem entrariam linhas em branco, comentarios etc etc...

    Seria uma ferramenta que não analiza somente classes .java, mas tb (jsp, xml, js, etc etc).

    Se alguém conhecer algo relacionado a esse tipo de tarefa, poderia me dá alguma informação... Estou precisando muito de alguma ferramenta dessa.

  13. Galera estou estudando java e estou criando uma aplicação para melhorar o conhecimento, porém estou com esse probleminha... Criei a tela e alguns menus, eu queria que no momento que eu clicasse em um item do menu ele me chamasse um frame interno, fiz o codigo porém não funciona. Vou postar o codigo e gostaria que vocês me ajudassem me informando aonde estou errando.

    public class TelaPrincipal extends JFrame {

    private JButton button1;

    public JDesktopPane desktop;

    //método construtor

    public TelaPrincipal(){

    //Criação do frame

    super("principal");

    Container framePane = this.getContentPane();

    framePane.setLayout(new BorderLayout());

    //Configuração do menu

    JMenuBar barra = new JMenuBar();

    //Menu Cadastro

    JMenu cadastro = new JMenu("Cadastro");

    JMenuItem cadClientes = new JMenuItem("Cadastro de Clientes");

    JMenuItem cadFornecedores = new JMenuItem("Cadastro de Fornecedores");

    JMenuItem cadMercadorias = new JMenuItem("Cadastro de Mercadorias");

    //Menu Consulta

    JMenu consulta = new JMenu("Consulta");

    JMenuItem consCliente = new JMenuItem("Consultar Cliente");

    JMenuItem consFornecedor = new JMenuItem("Consultar Fornecedor");

    JMenuItem consMercadordia = new JMenuItem("Consultar Mercadoria");

    //Menu Estoque

    JMenu estoque = new JMenu("Estoque");

    //Menu Relatorios

    JMenu relatorio = new JMenu("Relatórios");

    //Menu Sair

    JMenu sair = new JMenu("Sair");

    //Menu Sobre

    JMenu sobre = new JMenu("Sobre");

    //itens do primeiro menu

    cadastro.add(cadClientes);

    cadastro.add(cadFornecedores);

    cadastro.add(cadMercadorias);

    //itens do segundo menu

    consulta.add(consCliente);

    consulta.add(consFornecedor);

    consulta.add(consMercadordia);

    //itens da barra de menu

    barra.add(cadastro);

    barra.add(consulta);

    barra.add(estoque);

    barra.add(relatorio);

    barra.add(sair);

    barra.add(sobre);

    //Configuração do desktop

    desktop = new JDesktopPane();

    desktop.setBackground(Color.lightGray);

    //barra geral de menu

    setJMenuBar(barra);

    framePane.add(BorderLayout.CENTER, desktop);

    this.setExtendedState(JFrame.MAXIMIZED_BOTH);

    }

    public static void main(String []args){

    TelaPrincipal aplicacao = new TelaPrincipal();

    aplicacao.addWindowListener(new CloseWindowAndExit());

    aplicacao.show();

    }

    public void actionPerformed(ActionEvent e) {

    //Janela interna - Cadastro de Clientes

    JInternalFrame frameCadCliente = new JInternalFrame("Cadastro de Clientes", true, true, true, true);

    frameCadCliente.getContentPane().add(new JEditorPane());

    frameCadCliente.setBounds(150, 50, 800, 600);

    frameCadCliente.setVisible(true);

    desktop.add(frameCadCliente);

    }

    }

  14. Galera alguém saberia dizer aonde posso encontrar alguma apostila ou livro de programação em java para rede?? Estou tendo um pouco de dificuldade para achar, se alguém poder me dá essa força fico grato.

  15. Galera estou desenvolvendo um site para um tio, o mesmo irá conter fotos... Gostaria de saber como posso fazer para que ele mesmo possa alimentar o site com as fotos sem que seja preciso mexer no codigo para isso, algo similar a aplicação ultilizada pelo orkut em relação as fotos.

    Se alguém poder me dá uma dica ficarei grato.

  16. MrJunior, normalmente a Spread possui, em sua pasta raiz, uma Pasta de Samples, contendo dicas muito boas de formatação de grid e usos em geral.

    Caminho seria algo mais ou menos como este: \Spread\Samples\ActiveX\VB6\Demo Overview

    Aí basta abrir o projeto e dar uma olhada no fonte.

    Exemplo de coluna com checkbox

    With grdSpread
            .Col = 5     'Defino que a coluna 5 (começando de zero) 
            .Row = 0    'Aponto também para a linha zero (cabeçalho)
            .Text = " "  'e digito seu texto de cabeçalho, neste caso vazio
            .ColWidth(5) = 1.5 'Aponto para a coluna 5 (em parênteses) e defino sua largura
            .CellType = CellTypeCheckBox 'Defino o tipo de informação dessa coluna, neste caso check box
    
    End With

    Clique com o botão direito na Spread e verifique a aplicação Spread Designer. Existem várias configurações para a Spread.

    Valeu velho pela dica!!

    Eu já tinha conseguindo fazer isso ai. Tive que opitar pela criação em tempo de execução, pois a versã que estou usando não está deixando editar em modo design, o porque eu não sei.

×
×
  • Criar Novo...