예제 #1
0
        public TraceOptions(DataPersistency.BL.UserOptions.LoggingSystemOptions logingOptionsModelReferince)
        {
            this.lastLogingOptionsModel = this.logingOptionsModel = logingOptionsModelReferince;
            InitializeComponent();
            ShowLastModel();
            bindingSourceOptionsTrace.ResetBindings(true);

            bindingSourceOptionsTrace.DataSource = logingOptionsModel;
            logingOptionsModelReferince.PropertyChanged += new PropertyChangedEventHandler(logingOptionsModelReferince_PropertyChanged);
        }
예제 #2
0
        public TraceOptions(DataPersistency.BL.UserOptions.LoggingSystemOptions logingOptionsModelReferince)
        {
            this.logingOptionsModel = logingOptionsModelReferince;
            this.symbolCollection = symbolCollection;
            InitializeComponent();
            //bindingSourceOptionsTrace.ResetBindings(true);

            //logingOptionsModel.
            bindingSourceOptionsTrace.DataSource = logingOptionsModel;
            logingOptionsModelReferince.PropertyChanged += new PropertyChangedEventHandler(logingOptionsModelReferince_PropertyChanged);
        }
예제 #3
0
 /// <summary>
 /// Save the trace options
 /// </summary>
 /// <param name="sender">Save button</param>
 /// <param name="e">Save event</param>
 private void SaveToDefaultsTextButton_Click(object sender, EventArgs e)
 {
     DataPersistency.DL.FileAccess.TextFileAccess.SaveModel(DataPersistency.DL.FileAccess.UserFile.LogingSystemOptions, logingOptionsModel);
     lastLogingOptionsModel = logingOptionsModel;
     ShowLastModel();
 }
예제 #4
0
 public QueryEvaluator(DataPersistency.BL.UserOptions.LoggingSystemOptions logingOptions)
 {
     logingOptionsModel = logingOptions;
 }
예제 #5
0
 public RelationCollection(ServerAccessInterface serverAccessReference, DataPersistency.BL.UserOptions.LoggingSystemOptions logingOptionsReferince)
 {
     logingOptions = logingOptionsReferince;
     serverAccess = serverAccessReference;
 }
예제 #6
0
 public SymbolCollection(DataPersistency.DL.ServerAccess.ServerAccessInterface serverAccessReference, DataPersistency.BL.UserOptions.LoggingSystemOptions logingOptionsReferince)
 {
     logingOptions = logingOptionsReferince;
     ServerAccess = serverAccessReference;
 }
예제 #7
0
        /// <summary>
        /// Initiate connection
        /// </summary>
        public ServerAccessOracle(DataPersistency.BL.UserOptions.LoggingSystemOptions logingOptionsReferince)
        {
            logingOptions = logingOptionsReferince;

            //=== CUSTOM LOGGER===================================================================================
            if (LoggingSystem.TraceCode)
            {
                System.Diagnostics.StackTrace stackTrace; System.Diagnostics.StackFrame fr; string myLog; System.IO.StreamWriter log; stackTrace = new System.Diagnostics.StackTrace(); fr = stackTrace.GetFrame(0);
                LoggingSystem.LogMessage = "<div>  " + this.GetType().Namespace + " <span style='color:green'> " + this.GetType().Name + " </span>&gt; " + stackTrace.GetFrame(0).GetMethod().ToString().Replace(stackTrace.GetFrame(0).GetMethod().Name, "<span style='color:blue'>" + stackTrace.GetFrame(0).GetMethod().Name + "</span>") + "</div>";
            }
            //====================================================================================================
            if (OracleConnection == null)
            {
                OracleConnection = getOracleConnection("" + OracleDB + "");
            }
            // TODO: Complete member initialization
        }