none
Controle de Transação - dúvida RRS feed

  • Pergunta

  • Bom dia.

    Gostaria de saber qual(is) seriam as melhores soluções neste cenário.

    1) Invocar o Serviço 1 que invocará as regras de negócio BLL, que depois irá acessar a camada DAL para realização de operações CRUD.

    2)Logo em seguida, será invocado o Serviço 2, que também fará acesso a BLL e depois acesso a DAL para CRUD.

    Caso aconteça uma exceção na execução da operação do Serviço 2 por exemplo, o que posso implementar para que tudo que foi feito anteriormente seja desfeito, inclusive as operações no banco ? 

    Obrigado

    quarta-feira, 6 de fevereiro de 2013 10:51

Todas as Respostas