// <Snippet1> public void RemoveDataTableMapping() { // ... // create mappings // ... if (mappings.Contains(7)) { mappings.RemoveAt(7); } }
// <Snippet1> public void RemoveDataTableMapping() { // ... // create mappings // ... if (mappings.Contains("Categories")) { mappings.RemoveAt("Categories"); } }
// <Snippet1> public void FindDataTableMapping() { // ... // create mappings and mapping // ... if (mappings.Contains("Categories")) { mapping = DataTableMappingCollection.GetTableMappingBySchemaAction (mappings, "Categories", "", MissingMappingAction.Ignore); } }
// <Snippet1> public void FindDataTableMapping() { // ... // create mappings // ... if (!mappings.Contains("Categories")) { Console.WriteLine("Error: no such table in collection"); } else { Console.WriteLine ("Name: " + mappings["Categories"].ToString() + "\n" + "Index: " + mappings.IndexOf("Categories").ToString()); } }
// <Snippet1> public void ChangedMyMind() { // ... // create mappings and mapping // ... if (mappings.Contains((Object)mapping)) { mappings.Remove((Object)mapping); } else { mappings.Add((Object)mapping); Console.WriteLine("Index of new mapping: " + mappings.IndexOf((Object)mapping)); } }
public void Contains() { DataTableMapping tab1 = new DataTableMapping("sourceCustomers", "dataSetCustomers"); _tableMapCollection.AddRange(_tabs); bool eq; eq = _tableMapCollection.Contains(_tabs[0]); Assert.True(eq); eq = _tableMapCollection.Contains(_tabs[1]); Assert.True(eq); eq = _tableMapCollection.Contains(tab1); Assert.False(eq); eq = _tableMapCollection.Contains(_tabs[0].SourceTable); Assert.True(eq); eq = _tableMapCollection.Contains(_tabs[1].SourceTable); Assert.True(eq); eq = _tableMapCollection.Contains(tab1.SourceTable); Assert.True(eq); eq = _tableMapCollection.Contains(_tabs[0].DataSetTable); Assert.False(eq); eq = _tableMapCollection.Contains(_tabs[1].DataSetTable); Assert.False(eq); eq = _tableMapCollection.Contains(tab1.DataSetTable); Assert.False(eq); }
public void Contains() { DataTableMapping tab1 = new DataTableMapping("sourceCustomers", "dataSetCustomers"); tableMapCollection.AddRange(tabs); bool eq; eq = tableMapCollection.Contains((Object)tabs[0]); Assert.AreEqual(true, eq, "test1"); eq = tableMapCollection.Contains((Object)tabs[1]); Assert.AreEqual(true, eq, "test2"); eq = tableMapCollection.Contains((Object)tab1); Assert.AreEqual(false, eq, "test3"); eq = tableMapCollection.Contains(tabs[0].SourceTable); Assert.AreEqual(true, eq, "test4"); eq = tableMapCollection.Contains(tabs[1].SourceTable); Assert.AreEqual(true, eq, "test5"); eq = tableMapCollection.Contains(tab1.SourceTable); Assert.AreEqual(true, eq, "test6"); eq = tableMapCollection.Contains(tabs[0].DataSetTable); Assert.AreEqual(false, eq, "test7"); eq = tableMapCollection.Contains(tabs[1].DataSetTable); Assert.AreEqual(false, eq, "test8"); eq = tableMapCollection.Contains(tab1.DataSetTable); Assert.AreEqual(false, eq, "test9"); }