Fix EleccionId Workers
This commit is contained in:
		| @@ -9,6 +9,7 @@ namespace Elecciones.Worker; | ||||
|  | ||||
| public class CriticalDataWorker : BackgroundService | ||||
| { | ||||
|   private const int EleccionId = 2; | ||||
|   private readonly ILogger<CriticalDataWorker> _logger; | ||||
|   private readonly SharedTokenService _tokenService; | ||||
|   private readonly IServiceProvider _serviceProvider; | ||||
| @@ -155,6 +156,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|           { | ||||
|             todasLasProyecciones.Add(new ProyeccionBanca | ||||
|             { | ||||
|               EleccionId = EleccionId, | ||||
|               AmbitoGeograficoId = provincia.Id, | ||||
|               AgrupacionPoliticaId = banca.IdAgrupacion, | ||||
|               NroBancas = banca.NroBancas, | ||||
| @@ -194,6 +196,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|             { | ||||
|               todasLasProyecciones.Add(new ProyeccionBanca | ||||
|               { | ||||
|                 EleccionId = EleccionId, | ||||
|                 AmbitoGeograficoId = seccion.Id, | ||||
|                 AgrupacionPoliticaId = banca.IdAgrupacion, | ||||
|                 NroBancas = banca.NroBancas, | ||||
| @@ -304,6 +307,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|                     { | ||||
|                       var nuevoTelegrama = new Telegrama | ||||
|                       { | ||||
|                         EleccionId = EleccionId, | ||||
|                         Id = telegramaFile.NombreArchivo, | ||||
|                         AmbitoGeograficoId = ambitoMesa.Id, | ||||
|                         ContenidoBase64 = telegramaFile.Imagen, | ||||
| @@ -417,7 +421,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|  | ||||
|     if (estadoRecuento == null) | ||||
|     { | ||||
|       estadoRecuento = new EstadoRecuento { AmbitoGeograficoId = ambitoId, CategoriaId = categoriaId }; | ||||
|       estadoRecuento = new EstadoRecuento { EleccionId = EleccionId, AmbitoGeograficoId = ambitoId, CategoriaId = categoriaId }; | ||||
|       dbContext.EstadosRecuentos.Add(estadoRecuento); | ||||
|     } | ||||
|  | ||||
| @@ -477,6 +481,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|       { | ||||
|         resultadoVoto = new ResultadoVoto | ||||
|         { | ||||
|           EleccionId = EleccionId, | ||||
|           AmbitoGeograficoId = ambitoId, | ||||
|           CategoriaId = categoriaId, | ||||
|           AgrupacionPoliticaId = votoPositivoDto.IdAgrupacion | ||||
| @@ -552,6 +557,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|             { | ||||
|               dbContext.ResumenesVotos.Add(new ResumenVoto | ||||
|               { | ||||
|                 EleccionId = EleccionId, | ||||
|                 AmbitoGeograficoId = provincia.Id, | ||||
|                 CategoriaId = categoria.Id, | ||||
|                 AgrupacionPoliticaId = voto.IdAgrupacion, | ||||
| @@ -653,6 +659,7 @@ public class CriticalDataWorker : BackgroundService | ||||
|             // Creamos una nueva instancia de la entidad. | ||||
|             registroDb = new EstadoRecuentoGeneral | ||||
|             { | ||||
|               EleccionId = EleccionId, | ||||
|               AmbitoGeograficoId = provincia.Id, | ||||
|               CategoriaId = categoria.Id // Asignamos ambas partes de la clave primaria. | ||||
|             }; | ||||
|   | ||||
| @@ -8,6 +8,7 @@ namespace Elecciones.Worker; | ||||
|  | ||||
| public class LowPriorityDataWorker : BackgroundService | ||||
| { | ||||
|   private const int EleccionId = 2; | ||||
|   private readonly ILogger<LowPriorityDataWorker> _logger; | ||||
|   private readonly SharedTokenService _tokenService; | ||||
|   private readonly IServiceProvider _serviceProvider; | ||||
| @@ -139,7 +140,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|  | ||||
|     if (estadoRecuento == null) | ||||
|     { | ||||
|       estadoRecuento = new EstadoRecuento { AmbitoGeograficoId = ambitoId, CategoriaId = categoriaId }; | ||||
|       estadoRecuento = new EstadoRecuento { EleccionId = EleccionId, AmbitoGeograficoId = ambitoId, CategoriaId = categoriaId }; | ||||
|       dbContext.EstadosRecuentos.Add(estadoRecuento); | ||||
|     } | ||||
|  | ||||
| @@ -199,6 +200,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|       { | ||||
|         resultadoVoto = new ResultadoVoto | ||||
|         { | ||||
|           EleccionId = EleccionId, | ||||
|           AmbitoGeograficoId = ambitoId, | ||||
|           CategoriaId = categoriaId, | ||||
|           AgrupacionPoliticaId = votoPositivoDto.IdAgrupacion | ||||
| @@ -274,6 +276,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|             { | ||||
|               dbContext.ResumenesVotos.Add(new ResumenVoto | ||||
|               { | ||||
|                 EleccionId = EleccionId, | ||||
|                 AmbitoGeograficoId = provincia.Id, | ||||
|                 CategoriaId = categoria.Id, | ||||
|                 AgrupacionPoliticaId = voto.IdAgrupacion, | ||||
| @@ -375,6 +378,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|             // Creamos una nueva instancia de la entidad. | ||||
|             registroDb = new EstadoRecuentoGeneral | ||||
|             { | ||||
|               EleccionId = EleccionId, | ||||
|               AmbitoGeograficoId = provincia.Id, | ||||
|               CategoriaId = categoria.Id // Asignamos ambas partes de la clave primaria. | ||||
|             }; | ||||
| @@ -628,6 +632,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|           { | ||||
|             todasLasProyecciones.Add(new ProyeccionBanca | ||||
|             { | ||||
|               EleccionId = EleccionId, | ||||
|               AmbitoGeograficoId = provincia.Id, | ||||
|               AgrupacionPoliticaId = banca.IdAgrupacion, | ||||
|               NroBancas = banca.NroBancas, | ||||
| @@ -667,6 +672,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|             { | ||||
|               todasLasProyecciones.Add(new ProyeccionBanca | ||||
|               { | ||||
|                 EleccionId = EleccionId, | ||||
|                 AmbitoGeograficoId = seccion.Id, | ||||
|                 AgrupacionPoliticaId = banca.IdAgrupacion, | ||||
|                 NroBancas = banca.NroBancas, | ||||
| @@ -777,6 +783,7 @@ public class LowPriorityDataWorker : BackgroundService | ||||
|                     { | ||||
|                       var nuevoTelegrama = new Telegrama | ||||
|                       { | ||||
|                         EleccionId = EleccionId, | ||||
|                         Id = telegramaFile.NombreArchivo, | ||||
|                         AmbitoGeograficoId = ambitoMesa.Id, | ||||
|                         ContenidoBase64 = telegramaFile.Imagen, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user