框架大致是三层架构 BLL DLL model 外加一个接口层

接口写在contract
下面是查询的点击事件

点击查询事件 SetButtonStatus(EditState.Find);这里是编辑此事件状态,
调用SetButtonStatus接口,SetButtonStatus是负责声明当前状态的接口,add为添加,modify 修改,FIND修改,前面this.grvps_container_status.OptionsBehavior.Editable为调用接口,具体啥意思我也不知道,只看出来选中这个控件,等不等于空,然后在其他的操作中,也可调用该接口的状态。

SetButtonStatus调用的是SetButtonStatus,这里是判断各种状态
最后调用一下显示的接口,search是获取所有数据和所有业务的接口,
此点击事件也在designer文件里进行配置声明

调用此控件,声明选中此事件
总结:单表查询只需要在ui层调用该查询 修改 等状态,判断该状态

这篇博客探讨了一个采用BLL、DLL、Model三层架构的系统中,如何在接口层进行操作。重点在于讲解了查询事件的点击处理,包括状态设置接口SetButtonStatus的使用,以及编辑、添加、修改和查找等不同状态的判断。同时,文章提到了search接口用于获取所有数据和业务。整个过程在UI层进行,强调了单表查询状态下对状态的管理。
1万+

被折叠的 条评论
为什么被折叠?



