Remoção de trechos de código para utilizar base de dados de desenvolvimento.
This commit is contained in:
parent
63ee35b527
commit
bab1031833
45
Program.cs
45
Program.cs
@ -9,9 +9,7 @@ using System.Xml.Linq;
|
||||
|
||||
internal class Plat_integ
|
||||
{
|
||||
static string PG_CONN_STRING_DEV = "Server = smart-energia-dev-pgsql.cykff7tj7mik.us-east-1.rds.amazonaws.com; Port = 5432; Database = smartimptest; User Id = postgres; Password = VfHml#Z78!%kvvNM;";
|
||||
static string PG_CONN_STRING_PROD = "Server = smart-energia-dev-pgsql.cykff7tj7mik.us-east-1.rds.amazonaws.com; Port = 5432; Database = smartenergiaprod; User Id = postgres; Password = VfHml#Z78!%kvvNM; Timeout = 300;CommandTimeout = 300";
|
||||
static string ENVIRONMENT = "dev"; // "dev" | "prod"
|
||||
public static IEnumerable<XElement>? pag_ant;
|
||||
static void Main()
|
||||
{
|
||||
@ -25,7 +23,7 @@ internal class Plat_integ
|
||||
}
|
||||
public static void down_sync()
|
||||
{
|
||||
string caminho_BD, caminho_log, caminho_log_sec;
|
||||
string caminho_BD, caminho_log;
|
||||
DateTime tempo_ini;
|
||||
List<Tuple<string, string>> lt_perf_pto;
|
||||
|
||||
@ -37,38 +35,23 @@ internal class Plat_integ
|
||||
//busca os dados para compor a lista perfis x
|
||||
caminho_BD = @"\\srv-dados\documentos\Middle\Informativo Setorial\Modelo Word\BD1_dados cadastrais e faturas.accdb";
|
||||
caminho_log = @"\\srv-dados\documentos\Back\Carteira x.x\Codigo\Erros\log_erros_" + DateTime.Now.Month + "_" + DateTime.Now.Day + "_" + DateTime.Now.Hour + "_" + DateTime.Now.Second + ".csv";
|
||||
lt_perf_pto = Busca_dad_BD(caminho_BD); //ACCESS OK - PG OK
|
||||
lt_perf_pto = Busca_dad_BD(caminho_BD);
|
||||
|
||||
//exlclui os dados do mes atual salvos no BD
|
||||
caminho_BD = @"\\srv-dados\documentos\Back\Carteira x.x\Gestão Geral v1\Access\BDs teste\DB_med_5min.accdb";
|
||||
DateTime now = DateTime.Now;
|
||||
//PROD
|
||||
DateTime data_ini;
|
||||
DateTime data_fim;
|
||||
|
||||
if (ENVIRONMENT is "dev")
|
||||
{
|
||||
data_ini = new DateTime(2021, 3, 1);
|
||||
data_fim = new DateTime(2021, 3, 2);
|
||||
}
|
||||
else
|
||||
{
|
||||
//configuração mês atual
|
||||
data_ini = new DateTime(now.Year, now.Month, 1);
|
||||
data_fim = new DateTime(now.Year, now.Month, now.Day);
|
||||
}
|
||||
//configuração mês atual
|
||||
data_ini = new DateTime(now.Year, now.Month, 1);
|
||||
data_fim = new DateTime(now.Year, now.Month, now.Day);
|
||||
|
||||
Exclui_med(data_ini.ToOADate(), data_fim.ToOADate(), caminho_BD);
|
||||
|
||||
NpgsqlConnection pg_conn;
|
||||
if (ENVIRONMENT is "dev")
|
||||
{
|
||||
pg_conn = new(PG_CONN_STRING_DEV);
|
||||
}
|
||||
else
|
||||
{
|
||||
pg_conn = new(PG_CONN_STRING_PROD);
|
||||
}
|
||||
|
||||
pg_conn = new(PG_CONN_STRING_PROD);
|
||||
|
||||
//loop para cada dia e cada cod ponto salvando os dados no BD
|
||||
req_sincrona(data_ini, data_fim, lt_perf_pto, pg_conn, caminho_log);
|
||||
@ -107,14 +90,9 @@ internal class Plat_integ
|
||||
public static void Exclui_med(double data_ini, double data_fim, string caminho_BD)
|
||||
{
|
||||
NpgsqlConnection pg_conn;
|
||||
if (ENVIRONMENT is "dev")
|
||||
{
|
||||
pg_conn = new(PG_CONN_STRING_DEV);
|
||||
}
|
||||
else
|
||||
{
|
||||
pg_conn = new(PG_CONN_STRING_PROD);
|
||||
}
|
||||
|
||||
pg_conn = new(PG_CONN_STRING_PROD);
|
||||
|
||||
pg_conn.Open();
|
||||
//string pg_strCOM = "DELETE FROM med_5min WHERE dia_num >= " + data_ini + " AND dia_num < " + data_fim;
|
||||
string pg_strCOM = "DELETE FROM med_5min WHERE dia_num >= " + data_ini + " AND dia_num < " + data_fim + " AND ponto = 'ESPMSOENTR101P'";
|
||||
@ -191,10 +169,9 @@ internal class Plat_integ
|
||||
public static string Xml_requisicao(DateTime data_req, string perfil, string cod_ponto, int pagina)
|
||||
{
|
||||
string cam_ent, tex_req, sdat_req;
|
||||
//cam_ent = @"X:\Back\Plataforma de Integração CCEE\Medições\RequestPaginate.txt";
|
||||
cam_ent = @"X:\Back\Plataforma de Integração CCEE\RequestPaginate.txt";
|
||||
cod_ponto += "P";
|
||||
sdat_req = data_req.ToString("yyyy-MM-ddT00:00:00"); //2022-12-31T00:00:00
|
||||
sdat_req = data_req.ToString("yyyy-MM-ddT00:00:00");
|
||||
tex_req = File.ReadAllText(cam_ent);
|
||||
tex_req = tex_req.Replace("DATAALTERADA", sdat_req);
|
||||
tex_req = tex_req.Replace("PONTOMEDICAO", cod_ponto);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user