C/S开发框架标准版-后台数据更新流程图(例子)
作者:C/S原创  发布日期:2011-04-01 22:33:41

C/S开发框架标准版-后台数据更新流程图(例子)


更新数据流程:

数据输入窗体收集数据->检查数据合法性->生成保存用的临时数据(副本)->调用业务逻辑层的Save方法()->调用数据层的Update方法(dalBase.Update方法)->调用ParamBuilder对象生成SQL更新命令->执行更新命令将数据保存到数据库->返回保存状态(成功/失败)->返回客户端->刷新界面上的数据->客户端显示保存状态->完成.


贴图图片



贴图图片


_DataProxy是bllUser的实例。


//调用业务层的Update方法,_UpdateType参数是操作状态,如“新增”,“修改”
bool
ret = _DataProxy.Update(forSave, _UpdateType);

if (ret)//保存成功
{
   UpdateSummaryRow(forSave.Rows[0]); //刷新表格内的数据.
   _SummaryTable.AcceptChanges();
   base.DoSave(sender);
   Msg.ShowInformation("保存成功!");
}
else
Msg.Warning("保存失败!");

// 来源:www.CSFramework.com, C/S结构框架学习网


 

上一篇 下一篇