public Response Update(AddOrUpdateBuilderTableColumnReq obj) { var result = new Response(); try { _app.Update(obj); } catch (Exception ex) { result.Code = 500; result.Message = ex.InnerException?.Message ?? ex.Message; } return(result); }
public void Update(AddOrUpdateBuilderTableColumnReq obj) { var user = _auth.GetCurrentUser().User; UnitWork.Update <BuilderTableColumn>(u => u.Id == obj.Id, u => new BuilderTableColumn { TableId = obj.TableId, TableName = obj.TableName, ColumnName = obj.ColumnName, Comment = obj.Comment, ColumnType = obj.ColumnType, EntityType = obj.EntityType, EntityName = obj.EntityName, IsKey = obj.IsKey, IsIncrement = obj.IsIncrement, IsRequired = obj.IsRequired, IsInsert = obj.IsInsert, IsEdit = obj.IsEdit, IsList = obj.IsList, IsQuery = obj.IsQuery, QueryType = obj.QueryType, HtmlType = obj.HtmlType, EditType = obj.EditType, Sort = obj.Sort, CreateTime = obj.CreateTime, CreateUserId = obj.CreateUserId, EditRow = obj.EditRow, EditCol = obj.EditCol, CreateUserName = obj.CreateUserName, MaxLength = obj.MaxLength, DataSource = obj.DataSource, UpdateTime = DateTime.Now, UpdateUserId = user.Id, UpdateUserName = user.Name //todo:补充或调整自己需要的字段 }); }