如何使用 DomainContext 提交更改更新实体?
在我的项目中,我首先尝试将数据添加到第一个表,然后将新数据添加到第二个表,添加第二个表数据后我尝试更新第一个表。我是 Silverlight 的初学者,我只是不知道如何使用 DomainContext 进行更新,请参阅下面的代码示例并指导我,谢谢
private PaymentDomainContext paymentContext;
public PaymentTest()
{
InitializeComponent();
}
// Executes when the user navigates to this page.
protected override void OnNavigatedTo(NavigationEventArgs e)
{
}
private void buttonAdd_Click(object sender, RoutedEventArgs e)
{
paymentContext = new PaymentDomainContext();
Customer cs = new Customer();
cs.FirstName = "John";
cs.LastName = "Smith";
cs.InsertedDate = DateTime.Now;
paymentContext.Customers.Add(cs);
paymentContext.SubmitChanges();
}
private void buttonUpdate_Click(object sender, RoutedEventArgs e)
{
paymentContext = new PaymentDomainContext();
Customer cs = new Customer();
cs.UpdatedDate = DateTime.Now;
paymentContext.Customers.Add(cs);
paymentContext.SubmitChanges();
}
In my project first i was trying to add data to First Table , after that add new data to Second Table , after Second Table data added i was trying to update First Table . I am beginner for Silverlight, I simply just don't know how to update using DomainContext, please see below code sample and guide me , thanks
private PaymentDomainContext paymentContext;
public PaymentTest()
{
InitializeComponent();
}
// Executes when the user navigates to this page.
protected override void OnNavigatedTo(NavigationEventArgs e)
{
}
private void buttonAdd_Click(object sender, RoutedEventArgs e)
{
paymentContext = new PaymentDomainContext();
Customer cs = new Customer();
cs.FirstName = "John";
cs.LastName = "Smith";
cs.InsertedDate = DateTime.Now;
paymentContext.Customers.Add(cs);
paymentContext.SubmitChanges();
}
private void buttonUpdate_Click(object sender, RoutedEventArgs e)
{
paymentContext = new PaymentDomainContext();
Customer cs = new Customer();
cs.UpdatedDate = DateTime.Now;
paymentContext.Customers.Add(cs);
paymentContext.SubmitChanges();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)