标准主从表界面增加一个明细表解决方案(不变更BusinessData模型的情况下)
目录
前言
标准主从表界面增加一个明细表解决方案(不变更BusinessData模型的情况下),如下图所示:
解决方案
1、界面增加一个表格,如上图的【合并用料】
2 、DoSave方法,获取表格数据源
3. BLL.Update方法增加 listSummary 参数
C# 全选
public SaveResult Update(BusinessData<tb_PO, tb_POs> data, List<tb_POsSummary> listSummary)
{
return _Bridge.Update(data, listSummary);
}
注意,Bridge接口也要增加 listSummary 参数。
4、DAL.Update方法增加 listSummary 参数
因为DAL实现Bridge接口,也要增加 listSummary 参数。
5. DAL.Update方法修改部分
单据是新增状态:
单据是修改状态,增加下面代码:
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网