DotNet.Business/DataAccess/Manager/BaseParameterManager.cs
(开头部分) 14KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//-----------------------------------------------------------------
// All Rights Reserved , Copyright (C) 2014 , Hairihan TECH, Ltd.
//-----------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Data;
namespace DotNet.Business
{
using DotNet.Utilities;
/// <summary>
/// BaseParameterManager
/// 参数类
///
/// 修改纪录
/// 2011.04.05 版本:2.2 zgl 修改AddObject 为public 方法,ip限制功能中使用
/// 2009.04.01 版本:2.1 JiRiGaLa 创建者、修改者进行完善。
/// 2008.04.30 版本:2.0 JiRiGaLa 按面向对象,面向服务进行改进。
/// 2007.06.08 版本:1.4 JiRiGaLa 重新调整方法。
/// 2006.02.05 版本:1.3 JiRiGaLa 重新调整主键的规范化。
/// 2006.01.28 版本:1.2 JiRiGaLa 对一些方法进行改进,主键整理,调用性能也进行了修改,主键顺序进行整理。
/// 2005.08.13 版本:1.1 JiRiGaLa 主键整理好。
/// 2004.11.12 版本:1.0 JiRiGaLa 主键进行了绝对的优化,这是个好东西啊,平时要多用,用得要灵活些。
///
/// <author>
/// <name>JiRiGaLa</name>
/// <date>2008.04.30</date>
/// </author>
/// </summary>
public partial class BaseParameterManager : BaseManager
{
#region public string Add(BaseParameterEntity entity)
/// <summary>
/// 添加内容
/// </summary>
/// <param name="entity">内容</param>
/// <returns>主键</returns>
public string Add(BaseParameterEntity entity)
{
string result = string.Empty;
// 此处检查this.exist()
List<KeyValuePair<string, object>> parameters = new List<KeyValuePair<string, object>>();
parameters.Add(new KeyValuePair<string, object>(BaseParameterEntity.FieldCategoryCode, entity.CategoryCode));
parameters.Add(new KeyValuePair<string, object>(BaseParameterEntity.FieldParameterId, entity.ParameterId));
parameters.Add(new KeyValuePair<string, object>(BaseParameterEntity.FieldParameterCode, entity.ParameterCode));
parameters.Add(new KeyValuePair<string, object>(BaseParameterEntity.FieldParameterContent, entity.ParameterContent));
if (this.Exists(parameters))
{
// 编号已重复
this.StatusCode = Status.ErrorCodeExist.ToString();
}
else
{
result = this.AddObject(entity);
// 运行成功
this.StatusCode = Status.OKAdd.ToString();
}
return result;
后面还有 242 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
