/// <summary> /// Metodo para meter los animales de las cargas iniciales a SIAP /// </summary> /// <param name="organizacionId"></param> public MigracionCifrasControlInfo GuardarAnimalesSIAP(int organizacionId) { MigracionCifrasControlInfo resp; try { Logger.Info(); // Se inicia la transaccion por Entrada validada //using (var transaction = new TransactionScope()) TimeSpan ts1 = new TimeSpan(1, 00, 0); using (TransactionScope transaction = new TransactionScope(TransactionScopeOption.RequiresNew, ts1)) { var migracionDal = new MigracionDAL(); resp = migracionDal.GuardarAnimalesSIAP(organizacionId); transaction.Complete(); } } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(resp); }