none
help RRS feed

  • Pergunta

  • Olá! Sou inciante e preciso  utilizar um objeto do tipo lista que já está  carregado dentro no load da pagina. Como posso utiliza-lo em outro metodo de atualizaçao.

    Espero está fazendo a pergunta certa. Este é meu codigo. a linha de codigo verde é o objeto que preciso e ele até entao precisa ficar dentro desse

    IsPostBack.

    contextoDados =

    new PADARIAEntities1();

    listaUsuarios =

    new List<USUARIO>();

     

    ObjectQuery<USUARIO> estadoConsulta = contextoDados.USUARIO.Where("it.NOME <> 'nada'");

     

    //listaUsuarios = estadoConsulta.ToList();

    GridViewUsuarios.DataSource = estadoConsulta.ToList();

     

     

    Console

    .WriteLine(estadoConsulta.ToTraceString());

    terça-feira, 24 de maio de 2011 17:25

Respostas

  • Bom dia Silva, não sei se entendi direito mais uma opção seria você criar um método que faça a atualização que você deseja e depois chamar esse método criado onde houvesse a necessidade de utilizá-lo, seria algo mais ou menos assim:

     

    Cria o método:

     

     public void MetodoParaAtualizar()
        {
          contextoDados = new PADARIAEntities1();
          listaUsuarios = new List<USUARIO>();
          ObjectQuery<USUARIO> estadoConsulta = contextoDados.USUARIO.Where("it.NOME <> 'nada'");
          listaUsuarios = estadoConsulta.ToList();
          GridViewUsuarios.DataSource = estadoConsulta.ToList();
          Console.WriteLine(estadoConsulta.ToTraceString());
        }
    

     

     

     

    Chama o método no Page_Load:

    protected void Page_Load(object sender, EventArgs e)
        {
          //Chamo o método 
          //Quando vc precisar dele em outros métodos
          //é só chamá-lo desta maneira
          MetodoParaAtualizar();
        }
    

     

     

     

    Silva desculpa se não entendi direito sua dúvida e espero ter ajudado de alguma maneira.

    Abraços!


    Estudar, Estudar e Estudar! Não existe caminho curto.
    sábado, 28 de maio de 2011 11:37

Todas as Respostas

  • Bom dia Silva, não sei se entendi direito mais uma opção seria você criar um método que faça a atualização que você deseja e depois chamar esse método criado onde houvesse a necessidade de utilizá-lo, seria algo mais ou menos assim:

     

    Cria o método:

     

     public void MetodoParaAtualizar()
        {
          contextoDados = new PADARIAEntities1();
          listaUsuarios = new List<USUARIO>();
          ObjectQuery<USUARIO> estadoConsulta = contextoDados.USUARIO.Where("it.NOME <> 'nada'");
          listaUsuarios = estadoConsulta.ToList();
          GridViewUsuarios.DataSource = estadoConsulta.ToList();
          Console.WriteLine(estadoConsulta.ToTraceString());
        }
    

     

     

     

    Chama o método no Page_Load:

    protected void Page_Load(object sender, EventArgs e)
        {
          //Chamo o método 
          //Quando vc precisar dele em outros métodos
          //é só chamá-lo desta maneira
          MetodoParaAtualizar();
        }
    

     

     

     

    Silva desculpa se não entendi direito sua dúvida e espero ter ajudado de alguma maneira.

    Abraços!


    Estudar, Estudar e Estudar! Não existe caminho curto.
    sábado, 28 de maio de 2011 11:37
  • Ok! Muito obrigado deu certo!

    segunda-feira, 13 de junho de 2011 15:14