private ParentChildRelationshipList ToParentChildRelationshipList(DataTable dataTable) { var results = new ParentChildRelationshipList(); foreach (DataRow item in Editor.RelationshipTable.Rows) { string parent = item["Field"].ToString(); string child = item["Column"].ToString(); bool isRequired = DataConvert.ToBoolean(item["Required"].ToString(), false); results.Add(parent, child, isRequired); } return(results); }
/// <summary> /// create a new instance with given attributes /// </summary> /// <param name="parent"></param> /// <param name="child"></param> /// <param name="relationship"></param> public ValidateDataColumnMapperEventArgs(DataSet parent, DataSet child, ParentChildRelationshipList relationship) { this.Parent = parent; this.Child = child; this.Relationship = relationship; }