/// <summary> /// 修改 /// </summary> /// <param name="model"></param> /// <returns></returns> public int Edit(Sys_User_In model) { var dbtran = DAL.BeginTransaction(); try { var entity = DAL.Get(model.ID, dbtran); //Mapper.Map<Sys_User_In, Sys_User>(model, entity);//把model数据转移到entity DAL.Update(entity, dbtran); dbtran.Commit();//提交事务 return(1); } catch (Exception ee) { dbtran.Rollback();//事务回滚 return(0); } finally { dbtran.Dispose();//释放事务资源 } }
/// <summary> /// 添加 /// </summary> /// <param name="model"></param> /// <returns></returns> public int Add(Sys_User_In model) { var dbtran = DAL.BeginTransaction();//开启事务 try { var entity = Mapper.Map <Sys_User>(model); int?ID = DAL.Insert(entity, dbtran); dbtran.Commit();//提交事务 return(1); } catch (Exception ee) { dbtran.Rollback();//事务回滚 return(0); } finally { dbtran.Dispose();//释放事务资源 } }