This commit is contained in:
parent
4b105c81b8
commit
a3a28aa1b4
|
|
@ -54,8 +54,8 @@ internal class ClsDobbsEmail_T1439 : IDisposable
|
|||
{
|
||||
bool? ReportDueNow = false;
|
||||
|
||||
ReportDueNow = DebugMode || cn.ExecuteScalar<bool>("Select Top 1 [NeedToSend] From [crpt].[Dobbs_EmailContestCalendar] Where [SendReport]=@Today", new { Today = DateTime.Today });
|
||||
if (ReportDueNow.HasValue && ReportDueNow.Value)
|
||||
ReportDueNow = DebugMode || cn.ExecuteScalar<bool>("[crpt].[Dobbs_T1439_EmailContests]", new { ExecMode = 1 }, commandType: CommandType.StoredProcedure);
|
||||
if (ReportDueNow.HasValue && ReportDueNow.Value == true)
|
||||
{
|
||||
cn.Open();
|
||||
|
||||
|
|
@ -64,6 +64,7 @@ internal class ClsDobbsEmail_T1439 : IDisposable
|
|||
using (var da = new SqlDataAdapter(cm))
|
||||
{
|
||||
//cm.Parameters.Add("@DateThruOverride", SqlDbType.Date).Value = DateTime.Parse("Oct 7, 2025"); // override the date thru date for testing
|
||||
//cm.Parameters.Add("@ExecMode", SqlDbType.Int).Value = 0;
|
||||
ds = new DataSet();
|
||||
da.Fill(ds);
|
||||
}
|
||||
|
|
@ -80,7 +81,8 @@ internal class ClsDobbsEmail_T1439 : IDisposable
|
|||
appLog.DebugFormat("{0} report is now sending out the email containing the report for this week.", ReportID.ToString());
|
||||
SendEmails();
|
||||
|
||||
cn.Execute("Update [crpt].[Dobbs_EmailContestCalendar] Set [NeedToSend]=0 Where [SendReport]=@Today", new { Today = DateTime.Today });
|
||||
//cn.Execute("Update [crpt].[Dobbs_EmailContestCalendar] Set [NeedToSend]=0 Where [SendReport]=@Today", new { Today = DateTime.Today });
|
||||
cn.Execute("[crpt].[Dobbs_T1439_EmailContests]", new { ExecMode = 2 }, commandType: CommandType.StoredProcedure);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -106,18 +108,15 @@ internal class ClsDobbsEmail_T1439 : IDisposable
|
|||
{
|
||||
DataRow drDates = ds.Tables[0].Rows[0];
|
||||
string xlsFilename;
|
||||
int ctr = 0;
|
||||
|
||||
SubjectToUse = string.Format("Email Capture Contest - Week {0} ({1:MMM d}-{2:MMM d}) Results", drDates["WeekNumber"], drDates["wkFrom"], drDates["wkTo"]);
|
||||
xlsFilename = Path.Combine(RptSaveToFolder, string.Format("Dobbs {0:yyyy-MM MMM} Week {1} Email Contest Results.xlsx", drDates["mthTo"], drDates["WeekNumber"]));
|
||||
if (File.Exists(xlsFilename))
|
||||
{
|
||||
int ctr = 0;
|
||||
string f0 = xlsFilename;
|
||||
while (File.Exists(f0))
|
||||
{
|
||||
f0 = Path.Combine(RptSaveToFolder, string.Format("Dobbs {0:yyyy-MM MMM} Week {1} Email Contest Results - OLD{2:000}.xlsx", drDates["mthTo"], drDates["WeekNumber"], ctr));
|
||||
ctr += 1;
|
||||
}
|
||||
f0 = Path.Combine(RptSaveToFolder, string.Format("Dobbs {0:yyyy-MM MMM} Week {1} Email Contest Results - OLD{2:000}.xlsx", drDates["mthTo"], drDates["WeekNumber"], ctr++));
|
||||
File.Move(xlsFilename, f0);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@
|
|||
<TargetFramework>net9.0-windows</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<AssemblyVersion>1.3.0.5</AssemblyVersion>
|
||||
<FileVersion>1.3.0.5</FileVersion>
|
||||
<Version>1.3.0.5</Version>
|
||||
<AssemblyVersion>1.3.0.11</AssemblyVersion>
|
||||
<FileVersion>1.3.0.11</FileVersion>
|
||||
<Version>1.3.0.11</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
|||
Loading…
Reference in New Issue