C/S开发框架标准版-后台数据更新流程图(例子)
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("保存失败!");
扫一扫加作者微信