예제 #1
0
        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);
        }
예제 #2
0
 /// <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;
 }