示例#1
0
        /// <summary>
        ///     新增InsUserType信息
        /// </summary>
        /// <param name="entity">实体类</param>
        /// <param name="tran">事物对象</param>
        public void AddInsusertype(InsUserTypeDO entity, DbTransaction tran = null)
        {
            var data = new[]
            {
                InsUserTypeDO.ColumnEnum.InsUserTypeId.ToString(),
                InsUserTypeDO.ColumnEnum.TypeName.ToString(),
                InsUserTypeDO.ColumnEnum.TagGroupId.ToString(),
                InsUserTypeDO.ColumnEnum.TagGroupName.ToString(),
                InsUserTypeDO.ColumnEnum.SortValue.ToString(),
                InsUserTypeDO.ColumnEnum.Disabled.ToString(),
                InsUserTypeDO.ColumnEnum.Rec_CreateBy.ToString(),
                InsUserTypeDO.ColumnEnum.Rec_CreateTime.ToString(),
                InsUserTypeDO.ColumnEnum.Rec_ModifyBy.ToString(),
                InsUserTypeDO.ColumnEnum.Rec_ModifyTime.ToString()
            };

            if (tran == null)
            {
                using (DbConnection conn = GetConn())
                {
                    DBTools.InsertObject(conn, entity, GetTableName(InsUserTypeDO.TableName), db, data);
                }
            }
            else
            {
                DBTools.InsertObjectWithTrans(tran.Connection, entity, GetTableName(InsUserTypeDO.TableName), db, tran, data);
            }
        }
示例#2
0
 /// <summary>
 ///    更新InsUserType信息
 /// </summary>
 /// <param name="entity">实体类</param>
 /// <param name="tran">事物对象</param>
 public Boolean UpdateInsusertype(InsUserTypeDO entity, DbTransaction tran = null)
 {
     try
     {
         if (tran == null)
         {
             using (DbConnection conn = GetConn())
             {
                 DBTools.UpdateObject(conn, entity, GetTableName(InsUserTypeDO.TableName), new[] { InsUserTypeDO.IdName }, db);
             }
         }
         else
         {
             DBTools.UpdateObjectWithTrans(tran.Connection, entity, GetTableName(InsUserTypeDO.TableName), new[] { InsUserTypeDO.IdName }, db, tran);
         }
         return(true);
     }
     catch (Exception ex)
     {
         //Logger.Exception(ex);
         return(false);
     }
 }