public bool SetVipCardStatusChange(VipCardEntity vipCardInfo, VipCardGradeChangeLogEntity vipCardGCInfo, out string strError) { var tran = this.SQLHelper.CreateTransaction(); using (tran.Connection) { try { VipCardDAO vipCardDAO = new VipCardDAO(this.CurrentUserInfo); vipCardDAO.Update(vipCardInfo, tran); Create(vipCardGCInfo, tran); //TO-DO:实现自己的业务 tran.Commit(); strError = "卡等级变更成功."; return(true); } catch { //回滚&转抛异常 tran.Rollback(); throw; } } }
public bool SetVipCardRecjargeRpecord(VipCardEntity vipCardInfo, VipCardRechargeRecordEntity vipCardRRInfo, out string Error) { var tran = this.SQLHelper.CreateTransaction(); using (tran.Connection) { try { VipCardDAO vipCardDAO = new VipCardDAO(this.CurrentUserInfo); vipCardDAO.Update(vipCardInfo, tran); Create(vipCardRRInfo, tran); //TO-DO:实现自己的业务 tran.Commit(); Error = "充值成功."; return(true); } catch { //回滚&转抛异常 tran.Rollback(); throw; } } }