【发布时间】:2013-01-14 15:31:52
【问题描述】:
我与实体有 Silverlight 项目 这是我的餐桌课
public class OrderHeader : INotifyPropertyChanged
{
public string OrderId{get;set;}
}
我有
public class DataBaseContext : DbContext
{
public DbSet<OrderHeader> OrderHeaders { get; set; }
}
我有域名服务
[EnableClientAccess()]
public class ShopService : DomainService
{
[Invoke]
public OrderHeader GetOrderHeader()
{
using (var db = new DataBaseContext())
{
return db.OrderHeader.FirstOrdefault(o=>o.OrderId == "123";
}
}
}
在我的 SL 应用程序中,我想使用 OrderHeader 作为部分类。像
public partial class OrderHeader
{
public DateTime LoadDate{get;set;}
}
private void LoadData()
{
ShopServiceContext context = new ShopServiceContext();
context.GetOrderHeader(OrderLoaded, null)
}
private void OrderLoaded(InvokeOperation<OrderHeader> result)
{
var loadedOrder = result.Value; //load order this is my partial class from SL app
loadedOrder.Loaddate = DateTime.Now;
}
我可以像这样创造一些想法吗?
【问题讨论】:
标签: silverlight entity-framework ef-code-first partial-classes