/// <summary> /// Constructor /// </summary> /// <param name="dsHeaderData">The CHeaderDataSet that will be used for all data operations within the class. If not supplied, a default /// CHeaderDataSet will be instantiated and used in the DataAccess class.</param> public DataAccess(CHeaderDataSet dsHeaderData = null) { try { if (dsHeaderData != null) { m_dsHeaderData = dsHeaderData; } else { m_dsHeaderData = new Data.CHeaderDataSet(); } } catch (Exception err) { ErrorHandler.ShowErrorMessage(err, "Error in Constructor function of DataAccess class."); } }
/// <summary> /// Constructor /// </summary> public frmCHeaderExtract() { try { InitializeComponent(); StructExtractor.EnumSizeBytes = 4; StructExtractor.PointerSizeBytes = 4; TypeExtractor.EnumSizeBytes = 4; TypeExtractor.PointerSizeBytes = 4; m_HeaderAccess = new Data.DataAccess(); m_dsHeaderData = m_HeaderAccess.HeaderDataSet; m_typeExt = new Extractor.TypeExtractor(m_HeaderAccess); m_structExt = new Extractor.StructExtractor(m_HeaderAccess); } catch (Exception err) { ErrorHandler.ShowErrorMessage(err, "Error in Constructor function of frmCHdrIntExtract form."); } }