fix logs y envio de registros
This commit is contained in:
parent
4b6204d9e7
commit
016acced6e
7 changed files with 54 additions and 56 deletions
|
@ -60,7 +60,7 @@ namespace BLL.Recuperacion_DGA
|
|||
Caudal = medicion.Caudal.ToString() ?? "",
|
||||
FechaMedicion = medicion.DateOrigen?.ToString("yyyy-MM-dd") ?? "",
|
||||
HoraMedicion = medicion.DateOrigen?.ToString("HH:mm:ss") ?? "",
|
||||
NivelFreaticoDelPozo = medicion.Nivel.ToString() ?? "",
|
||||
NivelFreaticoDelPozo = medicion.nivelFreaticoDelPozo?.ToString() ?? "",
|
||||
Totalizador = medicion.Totalizador.ToString() ?? "",
|
||||
}
|
||||
};
|
||||
|
@ -75,52 +75,52 @@ namespace BLL.Recuperacion_DGA
|
|||
}
|
||||
}
|
||||
|
||||
var medicionesVilos = await _dgaMedicionScadaVilosRepository.ObtenerMedicionesVilosAsync();
|
||||
foreach (var medicionVilos in medicionesVilos)
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!string.IsNullOrEmpty(medicionVilos.Code))
|
||||
{
|
||||
var rutEmpresa = string.Empty;
|
||||
//var medicionesVilos = await _dgaMedicionScadaVilosRepository.ObtenerMedicionesVilosAsync();
|
||||
//foreach (var medicionVilos in medicionesVilos)
|
||||
//{
|
||||
// try
|
||||
// {
|
||||
// if (!string.IsNullOrEmpty(medicionVilos.Code))
|
||||
// {
|
||||
// var rutEmpresa = string.Empty;
|
||||
|
||||
if (medicionVilos.tipo_empresa.Equals("AV"))
|
||||
{
|
||||
rutEmpresa = CredencialDGA.RutAv;
|
||||
}
|
||||
else if (medicionVilos.tipo_empresa.Equals("EV"))
|
||||
{
|
||||
rutEmpresa = CredencialDGA.RutEsval;
|
||||
}
|
||||
// if (medicionVilos.tipo_empresa.Equals("AV"))
|
||||
// {
|
||||
// rutEmpresa = CredencialDGA.RutAv;
|
||||
// }
|
||||
// else if (medicionVilos.tipo_empresa.Equals("EV"))
|
||||
// {
|
||||
// rutEmpresa = CredencialDGA.RutEsval;
|
||||
// }
|
||||
|
||||
var body = new MedicionSubterraneaRequest
|
||||
{
|
||||
Autenticacion = new Autenticacion
|
||||
{
|
||||
Password = CredencialDGA.Password,
|
||||
RutEmpresa = rutEmpresa,
|
||||
RutUsuario = CredencialDGA.RutUsuario
|
||||
},
|
||||
MedicionSubterranea = new Medicion
|
||||
{
|
||||
Caudal = medicionVilos.Caudal.ToString() ?? "",
|
||||
FechaMedicion = medicionVilos.DateOrigen?.ToString("yyyy-MM-dd") ?? "",
|
||||
HoraMedicion = medicionVilos.DateOrigen?.ToString("HH:mm:ss") ?? "",
|
||||
NivelFreaticoDelPozo = medicionVilos.Nivel.ToString() ?? "",
|
||||
Totalizador = medicionVilos.Totalizador.ToString() ?? "",
|
||||
}
|
||||
};
|
||||
// var body = new MedicionSubterraneaRequest
|
||||
// {
|
||||
// Autenticacion = new Autenticacion
|
||||
// {
|
||||
// Password = CredencialDGA.Password,
|
||||
// RutEmpresa = rutEmpresa,
|
||||
// RutUsuario = CredencialDGA.RutUsuario
|
||||
// },
|
||||
// MedicionSubterranea = new Medicion
|
||||
// {
|
||||
// Caudal = medicionVilos.Caudal.ToString() ?? "",
|
||||
// FechaMedicion = medicionVilos.DateOrigen?.ToString("yyyy-MM-dd") ?? "",
|
||||
// HoraMedicion = medicionVilos.DateOrigen?.ToString("HH:mm:ss") ?? "",
|
||||
// NivelFreaticoDelPozo = medicionVilos?.nivelFreaticoDelPozo.ToString() ?? "",
|
||||
// Totalizador = medicionVilos.Totalizador.ToString() ?? "",
|
||||
// }
|
||||
// };
|
||||
|
||||
await _registrarMedicion.EnviarMedicionAsync(medicionVilos.Code, body, medicionVilos.Id);
|
||||
}
|
||||
// await _registrarMedicion.EnviarMedicionAsync(medicionVilos.Code, body, medicionVilos.Id);
|
||||
// }
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
FileLoggerHelper.LogError($"[Error] {ex.Message}.", ex);
|
||||
WriteLineAndLog($"Error al enviar la medición vilos con ID {medicionVilos.Code}.", ConsoleColor.Red);
|
||||
}
|
||||
}
|
||||
// }
|
||||
// catch (Exception ex)
|
||||
// {
|
||||
// FileLoggerHelper.LogError($"[Error] {ex.Message}.", ex);
|
||||
// WriteLineAndLog($"Error al enviar la medición vilos con ID {medicionVilos.Code}.", ConsoleColor.Red);
|
||||
// }
|
||||
//}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue