none
Isolamento de dados utilizando sessão, asp.net c#. RRS feed

  • Pergunta

  • Prezados,

    Estou com o seguinte problema:

    Atualmente no meu trabalho, existe o seguinte fluxo no sistema. 

    Criamos um plano, o plano possui um programa, o programa possui lotes e estes lotes são de liberação de caixa que tem percentual final de 100% mas podem ser liberados em lotes de quantos % quiser.

    Ao inserir um novo lote, aparece num gridview os dados do lote mas estou com o seguinte problema, os lotes estão ficando visíveis para outros usuários e usuários do mesmo login utilizando instâncias diferentes do sistema.

    Pensei em utilizar sessão para realizar este isolamento, é a melhor opção?

    Outra questão, caso eu instancie uma nova sessão a cada login ( o que é  normal ), como irei identificá-la por usuário e qual sessão é de cada no servidor?

    Utilizamos ASP.NET C#

    Att,

    Caio Souza.

    segunda-feira, 15 de julho de 2013 13:12

Todas as Respostas

  • O login o mesmo para todos? na parte da session vc pode ter problemas sendo mesmo user para várias pessoas

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    segunda-feira, 15 de julho de 2013 17:03
    Moderador
  • Na verdades os usuários serão todos diferentes, apenas em ambiente que utilizamos teste que são os mesmos usuários.

    Não existe nenhuma sessão para dados do usuário atualmente, então teria que criar uma session e preencher a partir do login.

    Como faço o comparativo do dado, pra saber se aquele lote é de tal usuário?

    A session não será substituída quando outro usuário logar e alterar ela?

    Att,

    Caio Souza.

    segunda-feira, 15 de julho de 2013 18:59
  • Se for o mesmo user acho que vai dar problemas, tente criar usuários diferentes apra fazer os testes

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    quarta-feira, 17 de julho de 2013 18:54
    Moderador