一步一步建立我的MIS系统:数据表管理TableMan
2005-12-21 10:13
330 查看
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using EwEAI.Data;
namespace EwEAI.Business.Classes.IT
{
public class TableMan:BusinessObject
{
public TableMan()
: base("Tables")
{
}
protected override void ProcessBusinessFlow(System.Data.DataSet set)
{
//throw new Exception("The method or operation is not implemented.");
}
protected override void AfterFill()
{
TableTable.ChildRelations.Add(new DataRelation("字段",
TableTable.Columns["TableName"],
FieldTable.Columns["TableName"]
)
);
_TableCaptions["Tables"] = "表管理";
_TableCaptions["Fields"] = "字段管理";
}
protected override void InializeStruct()
{
//表权限
ChildData AChild = new ChildData(new DataObject("Fields", IT.UserMan.UserName),
"字段",
new string[] { "TableName" },
new string[] { "TableName" },
TableName);
Children[AChild.TableName] = AChild;
}
public DataTable TableTable
{
get
{
return BusinessData.Tables["Tables"];
}
}
public DataTable FieldTable
{
get
{
return BusinessData.Tables["Fields"];
}
}
}
}
using System.Collections.Generic;
using System.Text;
using System.Data;
using EwEAI.Data;
namespace EwEAI.Business.Classes.IT
{
public class TableMan:BusinessObject
{
public TableMan()
: base("Tables")
{
}
protected override void ProcessBusinessFlow(System.Data.DataSet set)
{
//throw new Exception("The method or operation is not implemented.");
}
protected override void AfterFill()
{
TableTable.ChildRelations.Add(new DataRelation("字段",
TableTable.Columns["TableName"],
FieldTable.Columns["TableName"]
)
);
_TableCaptions["Tables"] = "表管理";
_TableCaptions["Fields"] = "字段管理";
}
protected override void InializeStruct()
{
//表权限
ChildData AChild = new ChildData(new DataObject("Fields", IT.UserMan.UserName),
"字段",
new string[] { "TableName" },
new string[] { "TableName" },
TableName);
Children[AChild.TableName] = AChild;
}
public DataTable TableTable
{
get
{
return BusinessData.Tables["Tables"];
}
}
public DataTable FieldTable
{
get
{
return BusinessData.Tables["Fields"];
}
}
}
}
相关文章推荐
- 一步一步建立我的MIS系统(2).DataObject,所有数据对象的基类
- 一步一步建立我的MIS系统:程序管理ProgramMan.cs
- 一步一步建立我的MIS系统:用户管理UserMan
- Sybase助中远集运建立MIS系统数据仓库
- 一步一步建立我的MIS系统(一):前言
- 一步一步建立我的MIS系统(1):分析
- 一步一步建立我的MIS系统:权限Privileges.cs
- 一步一步建立我的MIS系统:业务流程处理:BusinessObject
- 一步一步建立我的MIS系统:TempTable临时表
- 一步一步的学习android应用开发到系统底层开发之android数据解析JSON篇
- 【Linux 内核网络协议栈源码剖析】系统网络协议栈初始化及数据传输通道建立过程
- 营配数据质量核查,关于营销mis系统与配电gis系统里面的sql语句查询,做为积累使用,下次就不用重复写同样的语句了。
- 打通流程管理与MIS数据的管道是运用工作流程工具搭建业务系统的关键
- oracle简单的新闻发布管理系统之数据建立
- 【Linux 内核网络协议栈源码剖析】系统网络协议栈初始化及数据传输通道建立过程
- ######纯注解ssh环境:crm系统实体类设计 ①客户信息的【数据字典】表的产生原因+②设计理解:【字典类没有添加客户属性的原因】=深刻理解类间关联,建立在有需求的基础上。
- MIS系统中数据字典的两种解决方案
- 【量亿数据-股票数据】利用简单指标,建立交易系统
- 【百度地图API】建立全国银行位置查询系统(四)——如何利用百度地图的数据生成自己的标注
- Project2--配置Lucene, 对ccer数据建立索引和查询系统