public void CreateTableFromSchema() { EasyTable tables = FindTable(1); EasyTable columnsTable = FindTable(2); EasyBaseColumn column = tables.FindColumn("table_name"); int index = column.GetRowCount() - 1; string tablename = (string)tables.FindColumn("table_name").GetValue(index); EasyIntColumn inx = (EasyIntColumn) columnsTable.FindColumn("table_name").Custom("=", tablename, EasyBaseColumn.IA); List <CreateField> columns = new List <CreateField>(); for (int i = 0; i < inx.GetRowCount(); i++) { int j = (int)inx.GetValue(i); CreateField field = new CreateField(); field.Name = (string)columnsTable.FindColumn("column_name").GetValue(j); field.IsIdentity = (bool)columnsTable.FindColumn("is_identity").GetValue(j); string data = (string)columnsTable.FindColumn("data_type").GetValue(j); field.FieldType = Type.GetType("System." + data); columns.Add(field); } CreateTableStructure(tablename, columns, 0, null); }
public CreateField CreateField() { CreateField action = new CreateField(); action.Client(client); action.Proxy(proxy); return(action); }
public override void Visit(CreateField node) { AcpiObject.Buffer sourceBuff = thread.Pop().Read().GetAsBuffer(); ulong startBitIndex = thread.Pop().Read().GetAsInt().Value; ulong numBits = thread.Pop().Read().GetAsInt().Value; Node destinationNode = thread.CreateNodeAt(node.NodePath); destinationNode.Value = new BufferField(sourceBuff, startBitIndex, numBits); }
/// <summary> /// Create a new field field. There must not already be a field with this name. /// </summary> /// <param name="field">The Field to be created.</param> /// <returns>A reference (Field ID as int) to the new field.</returns> public int CreateField(CreateField field) { var request = new RestRequest(Method.POST); request.Resource = "/{accountId}/fields"; request.RequestFormat = DataFormat.Json; request.JsonSerializer = new EmmaJsonSerializer(); request.AddBody(field); return(Execute <int>(request)); }
void CentreCube(float startX, float startY) { float closestX = startX, closestY = startY, minX = 10, minY = 10, abs; var posArray = CreateField.ReturnArray(); for (int i = 0; i < 19; i++) { abs = Mathf.Abs(posArray[i, 0] - startX); if (abs < minX) { closestX = posArray[i, 0]; minX = abs; } abs = Mathf.Abs(posArray[i, 1] - startY); if (abs < minY) { closestY = posArray[i, 1]; minY = abs; } } rb.position = new Vector2(closestX, closestY); }
// Use this for initialization void Start() { fieldScript = FindObjectOfType <CreateField>(); }
public void AddFieldCreator(string name, CreateField creator) { fields[name] = creator; }
public void AddFieldCreator(string name, CreateField creator) { fields[name] = creator; }
public async Task <IActionResult> Post(CreateField command) => await SendAsync(command.BindId(c => c.Id), resourceId : command.Id, resource : "fields");
// Use this for initialization void Start() { floodFillScript = FindObjectOfType <CreateField>(); }