/// <summary> /// Rajoute une automaticSourcing /// </summary> /// <param name="inputTable">L'automaticSourcing à modifier</param> public void AddAutomaticSourcing(AutomaticSourcing automaticSourcing) { Kernel.Domain.Browser.BrowserData data = new Kernel.Domain.Browser.BrowserData(); if (automaticSourcing.oid.HasValue) { data.oid = automaticSourcing.oid.Value; } data.name = automaticSourcing.name; data.group = automaticSourcing.group.name; this.liste.Add(data); this.cvs.DeferRefresh(); }
public void AddTarget(CombinedTransformationTree inputTable) { Kernel.Domain.Browser.BrowserData data = new Kernel.Domain.Browser.BrowserData(); if (inputTable.oid.HasValue) { data.oid = inputTable.oid.Value; } data.name = inputTable.name; if (inputTable.group != null) { data.group = inputTable.group.name; } this.liste.Add(data); this.cvs.DeferRefresh(); }
public void updateTarget(Kernel.Domain.CombinedTransformationTree inputTable, Kernel.Domain.CombinedTransformationTree inpuTTable) { int index = 0; int pos = 0; int pos1 = 0; bool found = false; bool found1 = false; string newName = inputTable.name; string oldTableName = inpuTTable.name; Kernel.Domain.Browser.BrowserData input = null; foreach (Kernel.Domain.Browser.BrowserData inputtable in this.liste) { if (!found) { if (inputtable.name == inputTable.name) { inputtable.name = inpuTTable.name; found = true; input = inputtable; pos = index; } } if (!found1) { if (inputtable.name == inpuTTable.name) { pos1 = index; found1 = true; } } index++; } this.liste[pos] = input; this.cvs.DeferRefresh(); }
/// <summary> /// Retire un inputTable de la liste /// </summary> /// <param name="inputTable">L'inputTable à modifier</param> public void RemoveTarget(Kernel.Domain.Browser.BrowserData inputTable) { this.liste.Remove(inputTable); this.cvs.DeferRefresh(); }