基于CSLA4.3组件和仿以然胜甲的展示前台开发的Silverlight5.0简单数据增删改(CRUD)
业务很简单主要用于学习CSLA4.0版本组件在Silverlight5.0中的使用
Silverlight数据服务组件采用Csla4.3.13版本,采用数据工厂(ObjectFactory)的模式完成数据库的访问门户(DataPortal),
CSLA实现了如下:
- 继承于BusinessListBase的可以编辑集合的操作
- 继承于BusinessBase的可编辑对象
- 继承于ReadOnlyListBase的只读数据集合的操作
Silverlight展示框架采用 zdming的 仿以然胜甲http://www.cnblogs.com/zdming/archive/2012/01/30/2331654.html,
我主要完善了模态窗口的使用,增加了个删除确认对话框,把一些我认为没用到的删除了
采用弹出层的方式维护数据,非窗口的方式
我增加 的模态确认窗口的使用,
WindowsManager.ShowModal("警告", "删除前,请选择一个你要删除的单位");
项目工程文件: