update day last mark
parent
378c5a62f7
commit
a785a9ae27
|
|
@ -66,11 +66,17 @@ public class babyRec
|
||||||
public int babyRec_recDay { get; set; } = 0;
|
public int babyRec_recDay { get; set; } = 0;
|
||||||
|
|
||||||
public int babyRec_months { get; set; } = 0;
|
public int babyRec_months { get; set; } = 0;
|
||||||
|
|
||||||
|
public string babyRec_yearLastRec { get; set; } = "N";
|
||||||
public string babyRec_monthLastRec { get; set; } = "N";
|
public string babyRec_monthLastRec { get; set; } = "N";
|
||||||
|
public string babyRec_dayLastRec { get; set; } = "N";
|
||||||
|
|
||||||
public string babyRec_newestRec { get; set; } = "N";
|
public string babyRec_newestRec { get; set; } = "N";
|
||||||
public string babyRec_yearMonthStr { get; set; } = "";
|
public string babyRec_yearMonthStr { get; set; } = "";
|
||||||
public DateTime babyRec_createdate { get; set; } = DateTime.Now;
|
public DateTime babyRec_createdate { get; set; } = DateTime.Now;
|
||||||
|
public int temp_int { get; set; } = 0;
|
||||||
|
public double temp_float { get; set; } = 0;
|
||||||
|
public string temp_nvarchar { get; set; } = "";
|
||||||
public string utm_source { get; set; } = "";
|
public string utm_source { get; set; } = "";
|
||||||
public string utm_medium { get; set; } = "";
|
public string utm_medium { get; set; } = "";
|
||||||
public string utm_campaign { get; set; } = "";
|
public string utm_campaign { get; set; } = "";
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,10 @@ namespace abbott_2024_event.BackEnd
|
||||||
isAllow = true;
|
isAllow = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
objAllow2.disConnection();
|
||||||
|
objAllow3.disConnection();
|
||||||
|
objAllow4.disConnection();
|
||||||
|
conn.Close();
|
||||||
|
|
||||||
if (isAllow == false)
|
if (isAllow == false)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
17
Web.config
17
Web.config
|
|
@ -80,10 +80,23 @@
|
||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
</assemblyBinding>
|
</assemblyBinding>
|
||||||
</runtime>
|
</runtime>
|
||||||
<system.codedom>
|
<system.codedom>
|
||||||
|
<compilers>
|
||||||
|
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4">
|
||||||
|
<providerOption name="CompilerVersion" value="v4.1" />
|
||||||
|
<providerOption name="WarnAsError" value="false" />
|
||||||
|
</compiler>
|
||||||
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4">
|
||||||
|
<providerOption name="CompilerVersion" value="v4.1" />
|
||||||
|
<providerOption name="OptionInfer" value="true" />
|
||||||
|
<providerOption name="WarnAsError" value="false" />
|
||||||
|
</compiler>
|
||||||
|
</compilers>
|
||||||
|
</system.codedom>
|
||||||
|
<!--<system.codedom>
|
||||||
<compilers>
|
<compilers>
|
||||||
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701;612;618" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701;612;618" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||||
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /optionInfer+" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /optionInfer+" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||||
</compilers>
|
</compilers>
|
||||||
</system.codedom>
|
</system.codedom>-->
|
||||||
</configuration>
|
</configuration>
|
||||||
Binary file not shown.
|
|
@ -80,10 +80,23 @@
|
||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
</assemblyBinding>
|
</assemblyBinding>
|
||||||
</runtime>
|
</runtime>
|
||||||
<system.codedom>
|
<system.codedom>
|
||||||
|
<compilers>
|
||||||
|
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4">
|
||||||
|
<providerOption name="CompilerVersion" value="v4.1" />
|
||||||
|
<providerOption name="WarnAsError" value="false" />
|
||||||
|
</compiler>
|
||||||
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4">
|
||||||
|
<providerOption name="CompilerVersion" value="v4.1" />
|
||||||
|
<providerOption name="OptionInfer" value="true" />
|
||||||
|
<providerOption name="WarnAsError" value="false" />
|
||||||
|
</compiler>
|
||||||
|
</compilers>
|
||||||
|
</system.codedom>
|
||||||
|
<!--<system.codedom>
|
||||||
<compilers>
|
<compilers>
|
||||||
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701;612;618" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701;612;618" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||||
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /optionInfer+" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /optionInfer+" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||||
</compilers>
|
</compilers>
|
||||||
</system.codedom>
|
</system.codedom>-->
|
||||||
</configuration>
|
</configuration>
|
||||||
|
|
@ -80,10 +80,23 @@
|
||||||
</assemblyBinding>
|
</assemblyBinding>
|
||||||
</runtime>
|
</runtime>
|
||||||
<system.codedom>
|
<system.codedom>
|
||||||
|
<compilers>
|
||||||
|
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4">
|
||||||
|
<providerOption name="CompilerVersion" value="v4.1" />
|
||||||
|
<providerOption name="WarnAsError" value="false" />
|
||||||
|
</compiler>
|
||||||
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4">
|
||||||
|
<providerOption name="CompilerVersion" value="v4.1" />
|
||||||
|
<providerOption name="OptionInfer" value="true" />
|
||||||
|
<providerOption name="WarnAsError" value="false" />
|
||||||
|
</compiler>
|
||||||
|
</compilers>
|
||||||
|
</system.codedom>
|
||||||
|
<!--<system.codedom>
|
||||||
<compilers>
|
<compilers>
|
||||||
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701;612;618" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701;612;618" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||||
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /optionInfer+" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008,40000,40008 /define:_MYTYPE=\"Web\" /optionInfer+" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
||||||
</compilers>
|
</compilers>
|
||||||
</system.codedom>
|
</system.codedom>-->
|
||||||
</configuration>
|
</configuration>
|
||||||
<!--ProjectGuid: E7FB4619-BA57-41A3-9039-21B51787518A-->
|
<!--ProjectGuid: E7FB4619-BA57-41A3-9039-21B51787518A-->
|
||||||
Binary file not shown.
|
|
@ -192,6 +192,8 @@ namespace abbott_2024_event.webapi
|
||||||
newRec.babyRec_height = double.Parse(height);
|
newRec.babyRec_height = double.Parse(height);
|
||||||
newRec.babyRec_months = globalClass.MonthDiff(newBaby.babyData_birthday, newRec.babyRec_recdate);
|
newRec.babyRec_months = globalClass.MonthDiff(newBaby.babyData_birthday, newRec.babyRec_recdate);
|
||||||
newRec.babyRec_monthLastRec = "Y";
|
newRec.babyRec_monthLastRec = "Y";
|
||||||
|
newRec.babyRec_yearLastRec = "Y";
|
||||||
|
newRec.babyRec_dayLastRec = "Y";
|
||||||
newRec.babyRec_yearMonthStr = globalClass.YearMonthDiff(newBaby.babyData_birthday, newRec.babyRec_recdate);
|
newRec.babyRec_yearMonthStr = globalClass.YearMonthDiff(newBaby.babyData_birthday, newRec.babyRec_recdate);
|
||||||
newRec.utm_source = utm_source;
|
newRec.utm_source = utm_source;
|
||||||
newRec.utm_medium = utm_medium;
|
newRec.utm_medium = utm_medium;
|
||||||
|
|
@ -226,7 +228,9 @@ namespace abbott_2024_event.webapi
|
||||||
newRec.babyRec_middleHeight = objMidHei.lenHeiTable_maxVal;
|
newRec.babyRec_middleHeight = objMidHei.lenHeiTable_maxVal;
|
||||||
|
|
||||||
if (newRec.babyData_uid != "") {
|
if (newRec.babyData_uid != "") {
|
||||||
conn.Execute("update babyRec set babyRec_monthLastRec = 'N' where babyData_uid = @babyData_uid and babyRec_recYear = @babyRec_recYear and babyRec_recMonth = @babyRec_recMonth and babyRec_months = @babyRec_months", new { babyData_uid = babyData_uid, babyRec_recYear = newRec.babyRec_recYear, babyRec_recMonth = newRec.babyRec_recMonth, babyRec_months = newRec.babyRec_months });
|
conn.Execute("update babyRec set babyRec_yearLastRec = 'N' where babyData_uid = @babyData_uid and babyRec_recYear = @babyRec_recYear ", new { babyData_uid = babyData_uid, babyRec_recYear = newRec.babyRec_recYear });
|
||||||
|
conn.Execute("update babyRec set babyRec_monthLastRec = 'N' where babyData_uid = @babyData_uid and babyRec_recYear = @babyRec_recYear and babyRec_recMonth = @babyRec_recMonth", new { babyData_uid = babyData_uid, babyRec_recYear = newRec.babyRec_recYear, babyRec_recMonth = newRec.babyRec_recMonth });
|
||||||
|
conn.Execute("update babyRec set babyRec_dayLastRec = 'N' where babyData_uid = @babyData_uid and babyRec_recYear = @babyRec_recYear and babyRec_recMonth = @babyRec_recMonth and babyRec_recDay = @babyRec_recDay ", new { babyData_uid = babyData_uid, babyRec_recYear = newRec.babyRec_recYear, babyRec_recMonth = newRec.babyRec_recMonth, babyRec_recDay = newRec.babyRec_recDay });
|
||||||
}
|
}
|
||||||
|
|
||||||
conn.Insert<babyRec>(newRec);
|
conn.Insert<babyRec>(newRec);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue