diff --git a/BLL/Recuperacion_DGA/EnvioDGA.cs b/BLL/Recuperacion_DGA/EnvioDGA.cs index 95c0272..f2fcaf9 100644 --- a/BLL/Recuperacion_DGA/EnvioDGA.cs +++ b/BLL/Recuperacion_DGA/EnvioDGA.cs @@ -43,7 +43,7 @@ namespace BLL.Recuperacion_DGA } }; - await _registrarMedicion.EnviarMedicionAsync(medicion.Code, body,medicion.Id); + await _registrarMedicion.EnviarMedicionAsync(medicion.Code, body); } } diff --git a/DAL/LogMedicionScadaRepository.cs b/DAL/LogMedicionScadaRepository.cs deleted file mode 100644 index fdebd53..0000000 --- a/DAL/LogMedicionScadaRepository.cs +++ /dev/null @@ -1,50 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Dapper; -using Microsoft.Data.SqlClient; -using Microsoft.Extensions.Configuration; -using Shared.DTO.Envios_DGA; - -namespace DAL -{ - public class LogMedicionScadaRepository - { - private IConfiguration _configuration; - private static string connectionString = string.Empty; - public LogMedicionScadaRepository(IConfiguration configuration) - { - _configuration = configuration; - connectionString = _configuration.GetConnectionString("DefaultConnection") ?? ""; - } - - public async Task InsertarLogMedicionScadaAsync(LogMedicionScada logMedicionScada) - { - try - { - using (var connection = new SqlConnection(connectionString)) - { - await connection.OpenAsync(); - - // Truncar la tabla antes de insertar - await connection.ExecuteAsync("TRUNCATE TABLE DGA_LOGS_OPERACION"); - // Insertar todos los datos de la lista usando Dapper - var sql = @"INSERT INTO dbo.DGA_LOGS_OPERACION - (estado_envio, json_enviado, json_recibido, comprobante, fecha_envio, id_medicion_smartscada_operacion) - VALUES - (@EstadoEnvio, @JsonEnviado, @JsonRecibido, @Comprobante, @FechaEnvio, @IdMedicionSmartscadaOperacion)"; - await connection.ExecuteAsync(sql, logMedicionScada); - - return true; // Éxito - } - } - catch (Exception ex) - { - throw new Exception($"Error: {ex.Message}"); - } - } - - } -} diff --git a/DAS/DAS.csproj b/DAS/DAS.csproj index 71758dd..8b0e9bd 100644 --- a/DAS/DAS.csproj +++ b/DAS/DAS.csproj @@ -12,7 +12,6 @@ - diff --git a/DAS/RegistrarMedicion.cs b/DAS/RegistrarMedicion.cs index 472a24e..ee4765a 100644 --- a/DAS/RegistrarMedicion.cs +++ b/DAS/RegistrarMedicion.cs @@ -1,5 +1,4 @@ -using DAL; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Shared.DTO.Envios_DGA; using System.Text; using System.Text.Json; @@ -13,19 +12,17 @@ namespace DAS private static string? password; private static string? rutEmpresa; private static string? rutUsuario; - private readonly LogMedicionScadaRepository _logMedicionScadaRepository; - public RegistrarMedicion(HttpClient httpClient, IConfiguration configuration,LogMedicionScadaRepository logMedicionScadaRepository) + public RegistrarMedicion(HttpClient httpClient, IConfiguration configuration) { _httpClient = httpClient; _configuration = configuration; rutUsuario = _configuration["Credenciales:rutEmpresa"] ?? ""; rutEmpresa = _configuration["Credenciales:rutUsuario"] ?? "" ?? ""; password = _configuration["Credenciales:password"] ?? ""; - _logMedicionScadaRepository = logMedicionScadaRepository; } - public async Task EnviarMedicionAsync(string codigoObra, MedicionSubterraneaRequest request, long idMedicion) + public async Task EnviarMedicionAsync(string codigoObra, MedicionSubterraneaRequest request) { request.Autenticacion.Password = password; @@ -45,35 +42,6 @@ namespace DAS content.Headers.Add("timeStampOrigen", timeStamp); var response = await _httpClient.PostAsync(url, content); - string jsonRecibido = await response.Content.ReadAsStringAsync(); - string estado = response.IsSuccessStatusCode ? "OK" : "ERROR"; - string comprobante = string.Empty; - if (response.IsSuccessStatusCode) - { - try - { - using var doc = JsonDocument.Parse(jsonRecibido); - if (doc.RootElement.TryGetProperty("data", out var dataProp) && - dataProp.TryGetProperty("numeroComprobante", out var comprobanteProp)) - { - comprobante = comprobanteProp.GetString(); - } - } - catch - { - - } - } - - var logMedicionScada = new LogMedicionScada(); - logMedicionScada.EstadoEnvio = estado; - logMedicionScada.JsonEnviado = json; - logMedicionScada.JsonRecibido = jsonRecibido; - logMedicionScada.Comprobante = comprobante; - logMedicionScada.FechaEnvio = DateTime.UtcNow; - logMedicionScada.IdMedicionSmartscadaOperacion = idMedicion; - - await _logMedicionScadaRepository.InsertarLogMedicionScadaAsync(logMedicionScada); return response.IsSuccessStatusCode; } diff --git a/Integracion_DGA/Program.cs b/Integracion_DGA/Program.cs index 78fb31c..12b646c 100644 --- a/Integracion_DGA/Program.cs +++ b/Integracion_DGA/Program.cs @@ -25,7 +25,6 @@ namespace Integracion_DGA services.AddScoped(); services.AddScoped(); services.AddScoped(); - services.AddScoped(); services.AddScoped(); services.AddScoped(); }) @@ -34,7 +33,7 @@ namespace Integracion_DGA var envioDGA = host.Services.GetRequiredService(); var bussinessLogic = host.Services.GetRequiredService(); var apiService = host.Services.GetRequiredService(); - await bussinessLogic.Run(); + var integracion_dga = bussinessLogic.Run(); var mediciones = await envioDGA.ObtenerMedicionesAsync(); } } diff --git a/Integracion_DGA/appsettings.json b/Integracion_DGA/appsettings.json index 49dec1d..8f56600 100644 --- a/Integracion_DGA/appsettings.json +++ b/Integracion_DGA/appsettings.json @@ -1,6 +1,6 @@ { "ConnectionStrings": { - "DefaultConnection": "Server=10.224.7.53,1433;Initial Catalog=ENVIO_DGA;Persist Security Info=False;User ID=usrdga;Password=AfX8zE8F740;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=true;Connection Timeout=30;" + "DefaultConnection": "Server=10.224.7.53,1433;Initial Catalog=ENVIO_DGA;Persist Security Info=False;User ID=enviodga;Password=esval++2022;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=true;Connection Timeout=30;" }, "ApiSettings": { "ApiUrl": "http://smartscada.esval.cl:56000", diff --git a/SHARED/DTO/Integracion_DGA/DocumentResponse.cs b/SHARED/DTO/DocumentResponse.cs similarity index 90% rename from SHARED/DTO/Integracion_DGA/DocumentResponse.cs rename to SHARED/DTO/DocumentResponse.cs index ae53f83..9b963c6 100644 --- a/SHARED/DTO/Integracion_DGA/DocumentResponse.cs +++ b/SHARED/DTO/DocumentResponse.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace Shared.DTO.Integracion_DGA +namespace Shared.DTO { public class DocumentResponse { diff --git a/SHARED/DTO/Envios_DGA/LogMedicionScada.cs b/SHARED/DTO/Envios_DGA/LogMedicionScada.cs deleted file mode 100644 index aeb51c0..0000000 --- a/SHARED/DTO/Envios_DGA/LogMedicionScada.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Shared.DTO.Envios_DGA -{ - public class LogMedicionScada - { - public string EstadoEnvio { get; set; } - public string JsonEnviado { get; set; } - public string JsonRecibido { get; set; } - public string Comprobante { get; set; } - public DateTime FechaEnvio { get; set; } - public long IdMedicionSmartscadaOperacion { get; set; } - } -} diff --git a/SHARED/DTO/Envios_DGA/MedicionScada.cs b/SHARED/DTO/Envios_DGA/MedicionScada.cs index 7ffe6a8..20639da 100644 --- a/SHARED/DTO/Envios_DGA/MedicionScada.cs +++ b/SHARED/DTO/Envios_DGA/MedicionScada.cs @@ -8,7 +8,6 @@ namespace Shared.DTO.Envios_DGA { public class MedicionScada { - public long Id { get; set; } public string? Code { get; set; } public DateTime? DateOrigen { get; set; } diff --git a/SHARED/DTO/Integracion_DGA/HistoricRequest.cs b/SHARED/DTO/HistoricRequest.cs similarity index 91% rename from SHARED/DTO/Integracion_DGA/HistoricRequest.cs rename to SHARED/DTO/HistoricRequest.cs index 344a9bd..8c63b7e 100644 --- a/SHARED/DTO/Integracion_DGA/HistoricRequest.cs +++ b/SHARED/DTO/HistoricRequest.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace Shared.DTO.Integracion_DGA +namespace Shared.DTO { public class HistoricRequest { diff --git a/SHARED/DTO/Integracion_DGA/HistoricResponse.cs b/SHARED/DTO/HistoricResponse.cs similarity index 88% rename from SHARED/DTO/Integracion_DGA/HistoricResponse.cs rename to SHARED/DTO/HistoricResponse.cs index 9daef30..e99c753 100644 --- a/SHARED/DTO/Integracion_DGA/HistoricResponse.cs +++ b/SHARED/DTO/HistoricResponse.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace Shared.DTO.Integracion_DGA +namespace Shared.DTO { public class HistoricResponse { diff --git a/SHARED/DTO/Integracion_DGA/BitacoraPiloto.cs b/SHARED/DTO/Integracion_DGA/BitacoraPiloto.cs new file mode 100644 index 0000000..6a1eff6 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/BitacoraPiloto.cs @@ -0,0 +1,47 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class BitacoraPiloto +{ + public string IdProceso { get; set; } = null!; + + public DateTime? FechaInicial { get; set; } + + public DateTime? FechaFinal { get; set; } + + public string? AnoMes { get; set; } + + public int? Ano { get; set; } + + public int? Mes { get; set; } + + public int? Sector { get; set; } + + public string? Frecuencia { get; set; } + + public string? Procesado { get; set; } + + public DateTime? FechaMedicion { get; set; } + + public string? Estructura { get; set; } + + public string? Variante { get; set; } + + public string? Campo { get; set; } + + public float? ValorOra { get; set; } + + public float? ValorSql { get; set; } + + public string? Naturaleza { get; set; } + + public string? CampoCondicion1 { get; set; } + + public string? CampoCondicion2 { get; set; } + + public int Cor { get; set; } + + public int? Diferencia { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabApoyoProceso.cs b/SHARED/DTO/Integracion_DGA/CabApoyoProceso.cs new file mode 100644 index 0000000..d2c1f14 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabApoyoProceso.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabApoyoProceso +{ + public string IdSensor { get; set; } = null!; +} diff --git a/SHARED/DTO/Integracion_DGA/CabBaseMonitoreoConsumo.cs b/SHARED/DTO/Integracion_DGA/CabBaseMonitoreoConsumo.cs new file mode 100644 index 0000000..67f44c8 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabBaseMonitoreoConsumo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabBaseMonitoreoConsumo +{ + public string? EmpresaPiloto { get; set; } + + public double? IdCliente { get; set; } + + public string? IdDma { get; set; } + + public string? FechaLectura { get; set; } + + public double? ConsumoAcumulado { get; set; } + + public string? CodigoLectura { get; set; } + + public DateTime? FechaFacturacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabClientesDma.cs b/SHARED/DTO/Integracion_DGA/CabClientesDma.cs new file mode 100644 index 0000000..28e0394 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabClientesDma.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabClientesDma +{ + public int? IdCliente { get; set; } + + public string? IdDma { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenale.cs b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenale.cs new file mode 100644 index 0000000..00d706d --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenale.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabIncrementoValoresSenale +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesBaseform.cs b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesBaseform.cs new file mode 100644 index 0000000..2a58bd2 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesBaseform.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabIncrementoValoresSenalesBaseform +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesNe.cs b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesNe.cs new file mode 100644 index 0000000..c050e77 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesNe.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabIncrementoValoresSenalesNe +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesWt.cs b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesWt.cs new file mode 100644 index 0000000..3f0b78d --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesWt.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabIncrementoValoresSenalesWt +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesWtPrueba.cs b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesWtPrueba.cs new file mode 100644 index 0000000..8c030c8 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabIncrementoValoresSenalesWtPrueba.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabIncrementoValoresSenalesWtPrueba +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabMaxFecha.cs b/SHARED/DTO/Integracion_DGA/CabMaxFecha.cs new file mode 100644 index 0000000..76a32e8 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabMaxFecha.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabMaxFecha +{ + public string IdSensor { get; set; } = null!; + + public string? FrecuenciaRegistro { get; set; } + + public DateTime? MaxFecha { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabMonitoreoConsumo.cs b/SHARED/DTO/Integracion_DGA/CabMonitoreoConsumo.cs new file mode 100644 index 0000000..ae7cd62 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabMonitoreoConsumo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabMonitoreoConsumo +{ + public string? EmpresaPiloto { get; set; } + + public double? IdCliente { get; set; } + + public string? IdDma { get; set; } + + public string? FechaLectura { get; set; } + + public double? ConsumoAcumulado { get; set; } + + public string? CodigoLectura { get; set; } + + public DateTime? FechaFacturacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabResultadoCargaHistorico.cs b/SHARED/DTO/Integracion_DGA/CabResultadoCargaHistorico.cs new file mode 100644 index 0000000..c91f25d --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabResultadoCargaHistorico.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabResultadoCargaHistorico +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabResultadoCargaHistoricoPwbi.cs b/SHARED/DTO/Integracion_DGA/CabResultadoCargaHistoricoPwbi.cs new file mode 100644 index 0000000..9222413 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabResultadoCargaHistoricoPwbi.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabResultadoCargaHistoricoPwbi +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenale.cs b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenale.cs new file mode 100644 index 0000000..c1b47df --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenale.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSalidaValoresSenale +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesBaseform.cs b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesBaseform.cs new file mode 100644 index 0000000..a9456c1 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesBaseform.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSalidaValoresSenalesBaseform +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesNe.cs b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesNe.cs new file mode 100644 index 0000000..eda0326 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesNe.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSalidaValoresSenalesNe +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesWt.cs b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesWt.cs new file mode 100644 index 0000000..6790091 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSalidaValoresSenalesWt.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSalidaValoresSenalesWt +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSenalesSensoresBorrada.cs b/SHARED/DTO/Integracion_DGA/CabSenalesSensoresBorrada.cs new file mode 100644 index 0000000..d15207c --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSenalesSensoresBorrada.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSenalesSensoresBorrada +{ + public string TagName { get; set; } = null!; + + public DateTime? FechaDesde { get; set; } + + public string? FechaHasta { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensore.cs b/SHARED/DTO/Integracion_DGA/CabSensore.cs new file mode 100644 index 0000000..92b77e6 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensore.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensore +{ + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresAgregar.cs b/SHARED/DTO/Integracion_DGA/CabSensoresAgregar.cs new file mode 100644 index 0000000..573ef78 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresAgregar.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresAgregar +{ + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresBaseform.cs b/SHARED/DTO/Integracion_DGA/CabSensoresBaseform.cs new file mode 100644 index 0000000..d8cfedb --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresBaseform.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresBaseform +{ + public int Id { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } + + public short EstadoSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresEliminado.cs b/SHARED/DTO/Integracion_DGA/CabSensoresEliminado.cs new file mode 100644 index 0000000..846e1c1 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresEliminado.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresEliminado +{ + public DateTime? FechaEliminacion { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresEliminar.cs b/SHARED/DTO/Integracion_DGA/CabSensoresEliminar.cs new file mode 100644 index 0000000..98d55c5 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresEliminar.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresEliminar +{ + public string? IdSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresHistorico.cs b/SHARED/DTO/Integracion_DGA/CabSensoresHistorico.cs new file mode 100644 index 0000000..812b872 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresHistorico.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresHistorico +{ + public int Id { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } + + public short EstadoSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresNe.cs b/SHARED/DTO/Integracion_DGA/CabSensoresNe.cs new file mode 100644 index 0000000..42491e2 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresNe.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresNe +{ + public int Id { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } + + public short EstadoSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresRevisar.cs b/SHARED/DTO/Integracion_DGA/CabSensoresRevisar.cs new file mode 100644 index 0000000..01cd355 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresRevisar.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresRevisar +{ + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresValidar.cs b/SHARED/DTO/Integracion_DGA/CabSensoresValidar.cs new file mode 100644 index 0000000..696ab34 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresValidar.cs @@ -0,0 +1,35 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresValidar +{ + public int Id { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } + + public short EstadoSensor { get; set; } + + public int CodEmpresa { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresWt.cs b/SHARED/DTO/Integracion_DGA/CabSensoresWt.cs new file mode 100644 index 0000000..d5f9f87 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresWt.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresWt +{ + public int Id { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } + + public short EstadoSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabSensoresWtPrueba.cs b/SHARED/DTO/Integracion_DGA/CabSensoresWtPrueba.cs new file mode 100644 index 0000000..2725331 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabSensoresWtPrueba.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabSensoresWtPrueba +{ + public int Id { get; set; } + + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? Descripcion { get; set; } + + public string? Tipo { get; set; } + + public string? Unidad { get; set; } + + public string? FrecuenciaRegistro { get; set; } + + public string? IdMedicion { get; set; } + + public string? OrigenSenal { get; set; } + + public int? CodMedicion { get; set; } + + public byte? FrecuenciaEnvio { get; set; } + + public int? CantidadData { get; set; } + + public short EstadoSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabUltimoEnvio.cs b/SHARED/DTO/Integracion_DGA/CabUltimoEnvio.cs new file mode 100644 index 0000000..f056612 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabUltimoEnvio.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabUltimoEnvio +{ + public string? EmpresaPiloto { get; set; } + + public string IdSensor { get; set; } = null!; + + public string? OrigenSenal { get; set; } + + public string? MaxFecha { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabValoresSenale.cs b/SHARED/DTO/Integracion_DGA/CabValoresSenale.cs new file mode 100644 index 0000000..05da0c8 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabValoresSenale.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabValoresSenale +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabValoresSenalesAgregar.cs b/SHARED/DTO/Integracion_DGA/CabValoresSenalesAgregar.cs new file mode 100644 index 0000000..2d371ee --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabValoresSenalesAgregar.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabValoresSenalesAgregar +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabValoresSenalesBaseform.cs b/SHARED/DTO/Integracion_DGA/CabValoresSenalesBaseform.cs new file mode 100644 index 0000000..bee7270 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabValoresSenalesBaseform.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabValoresSenalesBaseform +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabValoresSenalesHistorico.cs b/SHARED/DTO/Integracion_DGA/CabValoresSenalesHistorico.cs new file mode 100644 index 0000000..5375a0e --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabValoresSenalesHistorico.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabValoresSenalesHistorico +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabValoresSenalesNe.cs b/SHARED/DTO/Integracion_DGA/CabValoresSenalesNe.cs new file mode 100644 index 0000000..bcd5dfc --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabValoresSenalesNe.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabValoresSenalesNe +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/CabValoresSenalesWt.cs b/SHARED/DTO/Integracion_DGA/CabValoresSenalesWt.cs new file mode 100644 index 0000000..f781b7e --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/CabValoresSenalesWt.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class CabValoresSenalesWt +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public string? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaBorrado.cs b/SHARED/DTO/Integracion_DGA/DgaBorrado.cs new file mode 100644 index 0000000..b2f72aa --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaBorrado.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaBorrado +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } + + public DateTime? FechaBorrado { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacro.cs b/SHARED/DTO/Integracion_DGA/DgaMacro.cs new file mode 100644 index 0000000..deecec0 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacro.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacro +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroA.cs b/SHARED/DTO/Integracion_DGA/DgaMacroA.cs new file mode 100644 index 0000000..1a2a225 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroA.cs @@ -0,0 +1,45 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroA +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public int? IdLocalidad { get; set; } + + public string Localidad { get; set; } = null!; + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroQa.cs b/SHARED/DTO/Integracion_DGA/DgaMacroQa.cs new file mode 100644 index 0000000..c6023c8 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroQa.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroQa +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroResultadoQa.cs b/SHARED/DTO/Integracion_DGA/DgaMacroResultadoQa.cs new file mode 100644 index 0000000..cf74223 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroResultadoQa.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroResultadoQa +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public double? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroResultadoSup.cs b/SHARED/DTO/Integracion_DGA/DgaMacroResultadoSup.cs new file mode 100644 index 0000000..8d2c2b3 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroResultadoSup.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroResultadoSup +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public double? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroSup.cs b/SHARED/DTO/Integracion_DGA/DgaMacroSup.cs new file mode 100644 index 0000000..22672d9 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroSup.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroSup +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroSupFluj.cs b/SHARED/DTO/Integracion_DGA/DgaMacroSupFluj.cs new file mode 100644 index 0000000..0082996 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroSupFluj.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroSupFluj +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public decimal? Totalizador { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroSupFlujSuma.cs b/SHARED/DTO/Integracion_DGA/DgaMacroSupFlujSuma.cs new file mode 100644 index 0000000..1df2adf --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroSupFlujSuma.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroSupFlujSuma +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public decimal? Totalizador { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroSuperficial.cs b/SHARED/DTO/Integracion_DGA/DgaMacroSuperficial.cs new file mode 100644 index 0000000..99d4d91 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroSuperficial.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroSuperficial +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaMacroVilo.cs b/SHARED/DTO/Integracion_DGA/DgaMacroVilo.cs new file mode 100644 index 0000000..0c73611 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaMacroVilo.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaMacroVilo +{ + public int Id { get; set; } + + public string? Zonal { get; set; } + + public string? Comuna { get; set; } + + public string? NombreCaptacion { get; set; } + + public string? Fuente { get; set; } + + public string? CodigoNbi { get; set; } + + public string? CodigoDga { get; set; } + + public string? InfraEstandarDga { get; set; } + + public string? Macro { get; set; } + + public string? Sensor { get; set; } + + public decimal? UbicacionSensor { get; set; } + + public string? MacroTag { get; set; } + + public string? SensorTag { get; set; } + + public int? TipoObra { get; set; } + + public int? IdSensor { get; set; } + + public long? Totalizador { get; set; } + + public string? MarcaUbicacion { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DgaSensorResultadoQa.cs b/SHARED/DTO/Integracion_DGA/DgaSensorResultadoQa.cs new file mode 100644 index 0000000..b5dc5e3 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DgaSensorResultadoQa.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DgaSensorResultadoQa +{ + public string TagName { get; set; } = null!; + + public DateTime TimeStamp { get; set; } + + public double? Value { get; set; } + + public string? Quality { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/DiccionarioCalidad.cs b/SHARED/DTO/Integracion_DGA/DiccionarioCalidad.cs new file mode 100644 index 0000000..e480d35 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/DiccionarioCalidad.cs @@ -0,0 +1,61 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class DiccionarioCalidad +{ + public string? Empresa { get; set; } + + public string? SubgerenciaZonal { get; set; } + + public string? ZonaRedes { get; set; } + + public string? Localidad { get; set; } + + public string? Codigo1 { get; set; } + + public string? Descripcion1 { get; set; } + + public string? Relacion { get; set; } + + public string? Codigo2 { get; set; } + + public string? CodigoIdunicoSensor { get; set; } + + public string? Descripcion2 { get; set; } + + public string? TipoVariable { get; set; } + + public string? TipoSensor { get; set; } + + public string? UnidadesIhistorian { get; set; } + + public string? UnidadesTaKaDu { get; set; } + + public string? FuentePresion { get; set; } + + public double? FrecuenciaTransmision { get; set; } + + public string? FuenteDatos { get; set; } + + public string? Manufactura { get; set; } + + public string? Modelo { get; set; } + + public string? TipoActivo { get; set; } + + public string? ActivoAsociado { get; set; } + + public double? CodigoIdgis { get; set; } + + public double? Latitud { get; set; } + + public double? Longitud { get; set; } + + public string? Plcscada { get; set; } + + public string? PantallaScada { get; set; } + + public string? EstadoSensor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/EstructuraRedEsvalScadaNbi.cs b/SHARED/DTO/Integracion_DGA/EstructuraRedEsvalScadaNbi.cs new file mode 100644 index 0000000..0f2feec --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/EstructuraRedEsvalScadaNbi.cs @@ -0,0 +1,177 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class EstructuraRedEsvalScadaNbi +{ + public string? Empresa { get; set; } + + public string? SubgerenciaZonal { get; set; } + + public string? ZonaRedes { get; set; } + + public string? Localidad { get; set; } + + public string? Código2 { get; set; } + + public string? Descripción2 { get; set; } + + public string? Relación { get; set; } + + public string? Código { get; set; } + + public string? CódigoIdÚnicoSensor { get; set; } + + public string? Descripción { get; set; } + + public string? TipoDeVariable { get; set; } + + public string? TipoDeSensor { get; set; } + + public string? UnidadesIhistorian { get; set; } + + public string? UnidadesEnTaKaDu { get; set; } + + public string? FuenteDePresión { get; set; } + + public string? FrecuenciaDeTransmisión { get; set; } + + public string? FuenteDeDatos { get; set; } + + public string? Manufactura { get; set; } + + public string? Modelo { get; set; } + + public string? TipoDeActivo { get; set; } + + public string? ActivoAsociado { get; set; } + + public string? CódigoIdGis { get; set; } + + public string? Latitud { get; set; } + + public string? Longitud { get; set; } + + public string? PlcScada { get; set; } + + public string? PantallaScada { get; set; } + + public string? Empresa2 { get; set; } + + public string? Column27 { get; set; } + + public string? Column28 { get; set; } + + public string? Column29 { get; set; } + + public string? Column30 { get; set; } + + public string? Column31 { get; set; } + + public string? Column32 { get; set; } + + public string? Column33 { get; set; } + + public string? Column34 { get; set; } + + public string? Column35 { get; set; } + + public string? Column36 { get; set; } + + public string? Column37 { get; set; } + + public string? Column38 { get; set; } + + public string? Column39 { get; set; } + + public string? Column40 { get; set; } + + public string? Column41 { get; set; } + + public string? Column42 { get; set; } + + public string? Column43 { get; set; } + + public string? Column44 { get; set; } + + public string? Column45 { get; set; } + + public string? Column46 { get; set; } + + public string? Column47 { get; set; } + + public string? Column48 { get; set; } + + public string? Column49 { get; set; } + + public string? Column50 { get; set; } + + public string? Column51 { get; set; } + + public string? Column52 { get; set; } + + public string? Column53 { get; set; } + + public string? Column54 { get; set; } + + public string? Column55 { get; set; } + + public string? Column56 { get; set; } + + public string? Column57 { get; set; } + + public string? Column58 { get; set; } + + public string? Column59 { get; set; } + + public string? Column60 { get; set; } + + public string? Column61 { get; set; } + + public string? Column62 { get; set; } + + public string? Column63 { get; set; } + + public string? Column64 { get; set; } + + public string? Column65 { get; set; } + + public string? Column66 { get; set; } + + public string? Column67 { get; set; } + + public string? Column68 { get; set; } + + public string? Column69 { get; set; } + + public string? Column70 { get; set; } + + public string? Column71 { get; set; } + + public string? Column72 { get; set; } + + public string? Column73 { get; set; } + + public string? Column74 { get; set; } + + public string? Column75 { get; set; } + + public string? Column76 { get; set; } + + public string? Column77 { get; set; } + + public string? Column78 { get; set; } + + public string? Column79 { get; set; } + + public string? Column80 { get; set; } + + public string? Column81 { get; set; } + + public string? Column82 { get; set; } + + public string? Column83 { get; set; } + + public string? Column84 { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/IoAsParamMaxcap.cs b/SHARED/DTO/Integracion_DGA/IoAsParamMaxcap.cs new file mode 100644 index 0000000..be6781e --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/IoAsParamMaxcap.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class IoAsParamMaxcap +{ + public string? IdScada { get; set; } + + public string? FiltroWhereN0 { get; set; } + + public string? FiltroWhereFrec { get; set; } + + public int? MaxBomb { get; set; } + + public string? Localidad { get; set; } + + public string? Sgz { get; set; } + + public string? NombrePlanta { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/MedicionDga.cs b/SHARED/DTO/Integracion_DGA/MedicionDga.cs new file mode 100644 index 0000000..6becb2b --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/MedicionDga.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class MedicionDga +{ + public string? Code { get; set; } + + public DateTime? DateOrigen { get; set; } + + public DateTime? DateMedicionSup { get; set; } + + public decimal? Caudal { get; set; } + + public decimal? Altura { get; set; } + + public DateTime? DateMedicionSub { get; set; } + + public decimal? Totalizador { get; set; } + + public decimal? Caudalsub { get; set; } + + public decimal? Nivel { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/MedicionDgaQa.cs b/SHARED/DTO/Integracion_DGA/MedicionDgaQa.cs new file mode 100644 index 0000000..03f10d4 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/MedicionDgaQa.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class MedicionDgaQa +{ + public string? Code { get; set; } + + public DateTime? DateOrigen { get; set; } + + public DateTime? DateMedicionSup { get; set; } + + public decimal? Caudal { get; set; } + + public decimal? Altura { get; set; } + + public DateTime? DateMedicionSub { get; set; } + + public decimal? Totalizador { get; set; } + + public decimal? Caudalsub { get; set; } + + public decimal? Nivel { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/MedicionDgaSupFluj.cs b/SHARED/DTO/Integracion_DGA/MedicionDgaSupFluj.cs new file mode 100644 index 0000000..e209a22 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/MedicionDgaSupFluj.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class MedicionDgaSupFluj +{ + public string? Code { get; set; } + + public DateTime? DateOrigen { get; set; } + + public DateTime? DateMedicionSup { get; set; } + + public decimal? Caudal { get; set; } + + public decimal? Altura { get; set; } + + public DateTime? DateMedicionSub { get; set; } + + public decimal? Totalizador { get; set; } + + public decimal? Caudalsub { get; set; } + + public decimal? Nivel { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/MedicionDgaSupFlujSuma.cs b/SHARED/DTO/Integracion_DGA/MedicionDgaSupFlujSuma.cs new file mode 100644 index 0000000..e5da20d --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/MedicionDgaSupFlujSuma.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class MedicionDgaSupFlujSuma +{ + public string? Code { get; set; } + + public DateTime? DateOrigen { get; set; } + + public DateTime? DateMedicionSup { get; set; } + + public decimal? Caudal { get; set; } + + public decimal? Altura { get; set; } + + public DateTime? DateMedicionSub { get; set; } + + public decimal? Totalizador { get; set; } + + public decimal? Caudalsub { get; set; } + + public decimal? Nivel { get; set; } + + public decimal? Suma1 { get; set; } + + public decimal? Suma2 { get; set; } + + public decimal? Total { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/MedicionDgaSupFlujSumaQa.cs b/SHARED/DTO/Integracion_DGA/MedicionDgaSupFlujSumaQa.cs new file mode 100644 index 0000000..d95c9da --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/MedicionDgaSupFlujSumaQa.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class MedicionDgaSupFlujSumaQa +{ + public string? Code { get; set; } + + public DateTime? DateOrigen { get; set; } + + public DateTime? DateMedicionSup { get; set; } + + public decimal? Caudal { get; set; } + + public decimal? Altura { get; set; } + + public DateTime? DateMedicionSub { get; set; } + + public decimal? Totalizador { get; set; } + + public decimal? Caudalsub { get; set; } + + public decimal? Nivel { get; set; } + + public decimal? Suma1 { get; set; } + + public decimal? Suma2 { get; set; } + + public decimal? Total { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/MedicionDgaVilos.cs b/SHARED/DTO/Integracion_DGA/MedicionDgaVilos.cs new file mode 100644 index 0000000..7bcdb30 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/MedicionDgaVilos.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class MedicionDgaVilos +{ + public string? Code { get; set; } + + public DateTime? DateOrigen { get; set; } + + public DateTime? DateMedicionSup { get; set; } + + public decimal? Caudal { get; set; } + + public decimal? Altura { get; set; } + + public DateTime? DateMedicionSub { get; set; } + + public decimal? Totalizador { get; set; } + + public decimal? Caudalsub { get; set; } + + public decimal? Nivel { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/ResponseDga.cs b/SHARED/DTO/Integracion_DGA/ResponseDga.cs new file mode 100644 index 0000000..f8fa1a8 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/ResponseDga.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class ResponseDga +{ + public string? Code { get; set; } + + public DateTime? Date { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/SenalesNueva.cs b/SHARED/DTO/Integracion_DGA/SenalesNueva.cs new file mode 100644 index 0000000..b6a6067 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/SenalesNueva.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class SenalesNueva +{ + public string TagName { get; set; } = null!; + + public string Data { get; set; } = null!; + + public string? Hora { get; set; } + + public string? Valor { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/SenalesNuevasBunt.cs b/SHARED/DTO/Integracion_DGA/SenalesNuevasBunt.cs new file mode 100644 index 0000000..4826ac9 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/SenalesNuevasBunt.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class SenalesNuevasBunt +{ + public string TagName { get; set; } = null!; + + public string Data { get; set; } = null!; + + public string? Hora { get; set; } + + public string? Valor { get; set; } + + public DateTime? Fecha { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/Sensore.cs b/SHARED/DTO/Integracion_DGA/Sensore.cs new file mode 100644 index 0000000..a5949ae --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/Sensore.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class Sensore +{ + public string IdSensor { get; set; } = null!; +} diff --git a/SHARED/DTO/Integracion_DGA/SensoresBunt.cs b/SHARED/DTO/Integracion_DGA/SensoresBunt.cs new file mode 100644 index 0000000..82f3621 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/SensoresBunt.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class SensoresBunt +{ + public string IdSensor { get; set; } = null!; +} diff --git a/SHARED/DTO/Integracion_DGA/SensoresConsolidado.cs b/SHARED/DTO/Integracion_DGA/SensoresConsolidado.cs new file mode 100644 index 0000000..5b9de59 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/SensoresConsolidado.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class SensoresConsolidado +{ + public string EmpresaPiloto { get; set; } = null!; + + public string IdSensor { get; set; } = null!; + + public string? OrigenSenal { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/Sensoresold.cs b/SHARED/DTO/Integracion_DGA/Sensoresold.cs new file mode 100644 index 0000000..980b3a4 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/Sensoresold.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class Sensoresold +{ + public string IdSensor { get; set; } = null!; +} diff --git a/SHARED/DTO/Integracion_DGA/VwSensoresAgregarExistente.cs b/SHARED/DTO/Integracion_DGA/VwSensoresAgregarExistente.cs new file mode 100644 index 0000000..7b79b39 --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/VwSensoresAgregarExistente.cs @@ -0,0 +1,9 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class VwSensoresAgregarExistente +{ + public string IdSensor { get; set; } = null!; +} diff --git a/SHARED/DTO/Integracion_DGA/VwSensoresAgregarExistentesRango.cs b/SHARED/DTO/Integracion_DGA/VwSensoresAgregarExistentesRango.cs new file mode 100644 index 0000000..0993d1b --- /dev/null +++ b/SHARED/DTO/Integracion_DGA/VwSensoresAgregarExistentesRango.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; + +namespace Shared.DTO.Integracion_DGA; + +public partial class VwSensoresAgregarExistentesRango +{ + public string TagName { get; set; } = null!; + + public DateTime? MaxFecRegistro { get; set; } + + public DateTime? MinFecRegistro { get; set; } +} diff --git a/SHARED/DTO/Integracion_DGA/TagviewsResponse.cs b/SHARED/DTO/TagviewsResponse.cs similarity index 94% rename from SHARED/DTO/Integracion_DGA/TagviewsResponse.cs rename to SHARED/DTO/TagviewsResponse.cs index 4270075..6385c37 100644 --- a/SHARED/DTO/Integracion_DGA/TagviewsResponse.cs +++ b/SHARED/DTO/TagviewsResponse.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace Shared.DTO.Integracion_DGA +namespace Shared.DTO { public class TagviewsResponse {