mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 18:22:23 +08:00
Add comment
This commit is contained in:
@@ -11,7 +11,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
public SqlSugarProvider Context { get; set; }
|
public SqlSugarProvider Context { get; set; }
|
||||||
public EntityInfo EntityInfo { get; set; }
|
public EntityInfo EntityInfo { get; set; }
|
||||||
public DateTime GetTableGetDate(DateTime time,SplitType type)
|
|
||||||
|
#region Common Method
|
||||||
|
|
||||||
|
public DateTime GetTableGetDate(DateTime time, SplitType type)
|
||||||
{
|
{
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
@@ -30,7 +33,7 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
return Convert.ToDateTime(time.ToString("yyyy-04-01"));
|
return Convert.ToDateTime(time.ToString("yyyy-04-01"));
|
||||||
}
|
}
|
||||||
else if (time.Month <= 9)
|
else if (time.Month <= 9)
|
||||||
{
|
{
|
||||||
return Convert.ToDateTime(time.ToString("yyyy-07-01"));
|
return Convert.ToDateTime(time.ToString("yyyy-07-01"));
|
||||||
}
|
}
|
||||||
@@ -62,15 +65,16 @@ namespace SqlSugar
|
|||||||
var group1 = math.Groups[1].Value;
|
var group1 = math.Groups[1].Value;
|
||||||
var group2 = math.Groups[2].Value;
|
var group2 = math.Groups[2].Value;
|
||||||
var group3 = math.Groups[3].Value;
|
var group3 = math.Groups[3].Value;
|
||||||
tableInfo.Date = GetDate(group1,group2,group3, EntityInfo.DbTableName);
|
tableInfo.Date = GetDate(group1, group2, group3, EntityInfo.DbTableName);
|
||||||
result.Add(tableInfo);
|
result.Add(tableInfo);
|
||||||
}
|
}
|
||||||
result = result.OrderByDescending(it => it.Date).ToList();
|
result = result.OrderByDescending(it => it.Date).ToList();
|
||||||
this.Context.Ado.IsEnableLogEvent = oldIsEnableLogEvent;
|
this.Context.Ado.IsEnableLogEvent = oldIsEnableLogEvent;
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
#region Helper
|
#region Common Helper
|
||||||
private DateTime GetDate(string group1, string group2, string group3, string dbTableName)
|
private DateTime GetDate(string group1, string group2, string group3, string dbTableName)
|
||||||
{
|
{
|
||||||
var yearIndex = dbTableName.IndexOf("{year}");
|
var yearIndex = dbTableName.IndexOf("{year}");
|
||||||
@@ -154,7 +158,7 @@ namespace SqlSugar
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 得到一周的周一和周日的日期
|
#region Date Helper
|
||||||
public static DateTime GetMondayDate()
|
public static DateTime GetMondayDate()
|
||||||
{
|
{
|
||||||
return GetMondayDate(DateTime.Now);
|
return GetMondayDate(DateTime.Now);
|
||||||
|
Reference in New Issue
Block a user