public void LoadData(DTSSourceText txt) { bOpen = true; objRet = (DTSSourceText)txt.Clone(); bLoading = true; if (objRet.prop != null) { txtFile.Text = objRet.prop.ToString(); } else { txtFile.Text = objRet.sFile; } bLoading = false; chkHeader.Checked = objRet.HasHeader; switch (objRet.delimiter) { case enumSourceTextDelimiter.Comma: rdoComma.Checked = true; break; case enumSourceTextDelimiter.TAB: rdoTAB.Checked = true; break; } }
public void SetOwner(IDevClassReferencer owner) { _owner = owner; if (_text == null) { _text = new DTSSourceText(); } _text.SetOwner(_owner); }
public void LoadData(DTDestTextFile txt) { DTSSourceText obj = new DTSSourceText(); obj.Filename = txt.Filename; obj.prop = txt.prop; obj.HasHeader = txt.HasHeader; obj.delimiter = txt.delimiter; LoadData(obj); bOpen = false; label1.Text = "Select text file as data destination"; btView.Visible = false; }
public object Clone() { DTSSourceText obj = new DTSSourceText(); obj.SetOwner(_owner); obj._links = new PropertyValueLinks(obj); obj._links.CopyData(_links); obj.Delimiter = Delimiter; obj.HasHeader = HasHeader; obj._encodingType = _encodingType; obj.DetectEncodingByByteOrderMark = DetectEncodingByByteOrderMark; return(obj); }
public void LoadData(DTSSourceText txt) { objRet = txt; if (objRet != null) { lblFile.Text = objRet.Filename; System.Data.DataTable tbl = objRet.DataSource; if (tbl != null) { dataGrid1.DataSource = tbl; dataGrid1.Refresh(); btBack.Enabled = true; } else { btBack.Enabled = false; } } else { btBack.Enabled = false; } }