在Silverlight RIA服务中创建PresentationModel的正确方法是哪种?
|
我有搜索员工页面并编辑员工日期。用户可以在员工搜索页面中搜索数据,它将显示员工的名字和姓氏,因此我在演示模型中创建SearchEmployeeEntity。当用户单击“编辑员工”时,我将从服务中获取数据,这一次我将获得名字,姓氏,用户名,生日和其他信息,因此我创建了另一个表示模型名称EmployeeEntity。
我考虑一下我的设计,有两种方法可以做到这一点,一种是如我上面所解释的,另一种是在两种服务中仅使用一种表示模型(EmployeeEntity)。
无论如何,如果我在所有位置(搜索页面和编辑页面)都使用EmployeeEntry,则由于我使用静态DomainContext,因此很难管理数据。
请建议我,在Silverlight应用程序中创建演示模型的哪种方法好?
附言我在客户端使用MVVM。
没有找到相关结果
已邀请:
1 个回复
嘘崇蔡对
正确填写字段后(希望您利用Silverlight的超简单验证规则来确保正确的数据),然后再次执行SubmitOperation将新实体保存到数据库。