/// <summary> /// Metodo para almacenar en la tabla resumen /// </summary> /// <param name="lista"></param> /// <param name="organizacionId"></param> /// <returns></returns> public MigracionCifrasControlInfo GuardarResumen(List <ResumenInfo> lista, int organizacionId) { MigracionCifrasControlInfo resp; try { // Se inicia la transaccion por Entrada validada using (var transaction = new TransactionScope(TransactionScopeOption.RequiresNew, new TimeSpan(0, 0, 60, 0))) { Logger.Info(); var migracionDal = new MigracionDAL(); resp = migracionDal.GuardarResumen(lista, organizacionId); transaction.Complete(); } } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(resp); }