none
IMAGEM CODIGO BARRAS BOLETO RRS feed

  • Pergunta

  • Boa tarde.

    Tenho a função abaixo que gera uma imagem contendo o código de barras para um boleto em meu sistema, 

       oIMGFinal.Save(HttpContext.Server.MapPath("/img/barras.jpg"), System.Drawing.Imaging.ImageFormat.Jpeg)


    Mas tenho uma dúvida, por exemplo duas pessoas gerando o boleto ao mesmo tempo no meu site, não corre o risco dos boletos pegarem a imagem trocada? Como contornar?
    segunda-feira, 24 de abril de 2017 20:32

Respostas

  • Bom dia Altair_147,

    Você pode trabalhar com o conceito de fila.

    Vai ser mais custoso, porém há a possibilidade de de criar um tabela no banco de dados, nela você define o e-mail do usuário que deve ter sido fornecido na sua aplicação, essa tabela vai servir como tabela de transição apenas.

    Quando um realizar um requisição, ele entra na fila de espera, os dados são salvos no banco de dados.

    Você só precisar setar uma chamada de uma função dentro de um for para trazer os dados do baco e gerar cada objeto separadamente.


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 22 de maio de 2017 14:34

Todas as Respostas

  • Bom dia Altair_147,

    Você pode trabalhar com o conceito de fila.

    Vai ser mais custoso, porém há a possibilidade de de criar um tabela no banco de dados, nela você define o e-mail do usuário que deve ter sido fornecido na sua aplicação, essa tabela vai servir como tabela de transição apenas.

    Quando um realizar um requisição, ele entra na fila de espera, os dados são salvos no banco de dados.

    Você só precisar setar uma chamada de uma função dentro de um for para trazer os dados do baco e gerar cada objeto separadamente.


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 22 de maio de 2017 14:34
  • Bom dia,

    Por falta de retorno esta thread esta encerrada !

    Por gentileza, caso necessário abra uma nova thread.

    Atenciosamente,


    Guilherme Macedo S

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 25 de maio de 2017 16:22
    Moderador