public static void test() { EOrderLine order = null; EMemberInfo mi = null; using (TransactionScope sc = new TransactionScope()) { using (UserContent db = new UserContent()) { string openId = "orKUAw16WK0BmflDLiBYsR-Kh5bE"; db.UpdateToMemberLevel2(openId); mi = db.GetMemberInfoByOpenId(openId); db.SaveChanges(); } using (OrderContent odb = new OrderContent()) { order = odb.UpdateToPaidOrder(mi); } } }