winfrom 在业务层实现事务控制 winfrom 在业务层实现事务控制的小例子
人气:0想了解winfrom 在业务层实现事务控制的小例子的相关内容吗,在本文为您仔细讲解winfrom 在业务层实现事务控制的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:业务层,事务控制,下面大家一起来学习吧。
复制代码 代码如下:
try
{
using (TransactionScope tr = new TransactionScope())
{
int i = this.customermanager.addCustomer(customer);
int j = this.homestatusmanager.updateHomestatus(homestatus);
if ((i * j) > 0)
{
MessageBox.Show("记录插入成功!", "消息", MessageBoxButtons.OK, MessageBoxIcon.Information);
Empty();
tr.Complete();
}
else
{
MessageBox.Show("记录插入失败!联系管理员!", "消息", MessageBoxButtons.OK, MessageBoxIcon.Information);
Empty();
}
tr.Dispose();
}
}
catch(Exception err)
{
MessageBox.Show("记录插入失败" +err.ToString(), "消息", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
加载全部内容