none
Transacciones en LINQ (RollBack)

    Pregunta

  • Estoy creando una funcion en la que quiero que me realize lo siguiente, ejecutar 1 procedure que me permite grabar la cabecera, luego realizo un insert recorriendo las filas de mi grilla para grabar los detalles, el problema es que cuando entre ala funcion y me ejecute el procedure sin errores(grabo perfectamente la cabecera) luego pasa a insertar el detalle pero pongamos que en una de esas filas que estan insertando cae la aplicacion yo quisiera que lo que ya se grabó en la cabecera deshaga los cambios y tampoco grabe....... lo que yo quiero es que grabe todos los registros (cabecera y detalle) o nada........ alguna ayuda??
    viernes, 06 de abril de 2012 22:27

Todas las respuestas

  • hola

    no has evaluado suar el TransactionScope

    con este podria crear un bloque transaccional en el cual realizar las operaicones y solo al llegar al complete() es que se confirman todas las operaciones que abarca

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Propuesto como respuesta By AlaN jueves, 19 de abril de 2012 13:28
    sábado, 07 de abril de 2012 2:21