保存参数 - SaveAssist
2017-02-19 13:28:42 访问(1616) 赞(0) 踩(0)
using System;
using System.Collections.Generic;
using System.Text;
using SlowX.Core.ICoreClasses;
using System.Data;
using SlowX.Core.Classes;
namespace SlowX.Core.CoreClasses
{
/// <summary>
/// 保存参数 - SaveAssist +
/// </summary>
[Serializable]
public class SaveAssist
:
ISaveAssist
{
/// <summary>
/// 更新点击率等的辅助
/// </summary>
public readonly static SaveAssist updateHitssaveAssist = CreateUpdateHitssaveAssist();
/// <summary>
/// 更新点击率等的辅助
/// </summary>
/// <returns></returns>
public static SaveAssist CreateUpdateHitssaveAssist()
{
SaveAssist theResult = new SaveAssist();
theResult.m_rightListBaseSqlFunction.Add(new MathSqlFunction(Enums.SqlMath.EmSqlMath.加, 1));
return theResult;
}
/// <summary>
/// 保存值
/// </summary>
public SaveAssist
(
)
{
}
/// <summary>
/// SQL方法
/// </summary>
protected List<BaseSqlFunction> m_rightListBaseSqlFunction = new List<BaseSqlFunction>();
/// <summary>
/// 获得SQL方法
/// </summary>
/// <returns></returns>
public List<BaseSqlFunction> GetRightListBaseSqlFunction()
{
return m_rightListBaseSqlFunction;
}
/// <summary>
/// SQL方法添加
/// </summary>
/// <param name="_BaseSqlFunctionValue"></param>
public void rightAddBaseSqlFunction(BaseSqlFunction _BaseSqlFunctionValue)
{
m_rightListBaseSqlFunction.Add(_BaseSqlFunctionValue);
}
/// <summary>
/// SQL方法添加
/// </summary>
/// <param name="idx"></param>
/// <param name="_BaseSqlFunctionValue"></param>
public void rightInsertBaseSqlFunction(int idx, BaseSqlFunction _BaseSqlFunctionValue)
{
if (idx <= 0)
{
m_rightListBaseSqlFunction.Insert(0, _BaseSqlFunctionValue);
}
else
{
if (idx >= m_rightListBaseSqlFunction.Count)
m_rightListBaseSqlFunction.Add(_BaseSqlFunctionValue);
else
m_rightListBaseSqlFunction.Insert(idx, _BaseSqlFunctionValue);
}
}
}
}
标签:
保存参数 - SaveAssist 


上一条:
下一条:
相关评论
发表评论