public override async Task <Empty> UpdateStringField(UpdateStringFieldInput request, ServerCallContext context) { await _dataAccess.UpdateFieldAsync(request.Data.RowId, request.Data.ColumnName, ConvertDbTablesToString(request.Data.TableName), request.NewValue); return(new Empty()); }
internal async Task UpdateFieldAsync(GrpcChannel channel, int objectId, string columnName, DbTables tableName, string value) { var client = new DbUpdates.DbUpdatesClient(channel); var input = new UpdateStringFieldInput { Data = CreateUpdateDataMessage(objectId, columnName, tableName), NewValue = value }; await client.UpdateStringFieldAsync(input); }