public void Init(I3SearchInfo aInfo, string aSearchName) { SearchInfo = aInfo; SearchName = aSearchName; RefreshSchemeList(-1); }
public void Copy(I3SearchInfo source) { FirstIsAnd = source.FirstIsAnd; Items.Clear(); foreach (I3SearchItem item in source.Items) { I3SearchItem tmpItem = new I3SearchItem(); tmpItem.FieldName = item.FieldName; tmpItem.FieldCaption = item.FieldCaption; tmpItem.FieldType = item.FieldType; tmpItem.SearchType = item.SearchType; tmpItem.LookString = item.LookString; tmpItem.SearchString = item.SearchString; tmpItem.String1 = item.String1; tmpItem.Num1 = item.Num1; tmpItem.Num2 = item.Num2; tmpItem.Date1 = item.Date1; tmpItem.Date2 = item.Date2; tmpItem.RefreshResult(); Items.Add(tmpItem); } }