Example #1
0
        public bool DBInitiate()
        {
            Boolean result = false;

            if (InputConnectionInfo.DatabaseConnectionInfo.DatabaseType == EnumHelper.Databases.SQLServer)
            {
                dbOperationBase = new DataCollection.SqlReportStorage(this.InputConnectionInfo);
            }

            else if (InputConnectionInfo.DatabaseConnectionInfo.DatabaseType == EnumHelper.Databases.SQLServerCE)
            {
                dbOperationBase = new DataCollection.SqlCeReportStorage(this.InputConnectionInfo);
            }

            dbOperationBase.DatabaseConnectionDetails = this.InputConnectionInfo.DatabaseConnectionInfo;


            dbOperationBase.DatabaseConnect();

            StoreData(dbOperationBase, InputConnectionInfo);

            dbOperationBase.DatabaseDisConnect();

            return(result);
        }
Example #2
0
        public override bool StoreData(DbStorageBase inputType, WMIConnectionInfo ConnectionInfo)
        {
            Boolean result = false;

            try
            {
                inputType.StoreData <BootConfigInfo>(productInfoItems, ConnectionInfo);
            }
            catch (Exception ex)
            {
                AMTLogger.WriteToLog(ex.Message, MethodBase.GetCurrentMethod().Name, 0, AMTLogger.LogInfo.Error);
            }

            return(result);
        }
Example #3
0
 public abstract Boolean  StoreData(DbStorageBase input, WMIConnectionInfo ConnectionInfo);