Exemple #1
0
    public void AddData(string sensorName, string csvHeader, string csvValues)
    {
        CacheRecord sensorRecord = null;

        if (this.DataMap.TryGetValue(sensorName, out sensorRecord))
        {
            sensorRecord.CsvRecords.Add(csvValues);
        }
        else
        {
            sensorRecord = new CacheRecord(csvHeader, csvValues);
            if (!DataMap.TryAdd(sensorName, sensorRecord))
            {
                // if failed to add new sensor data
                logger.logError("Failed to add records to the cache ... ");
            }
        }
    }
Exemple #2
0
        /// <summary>
        /// Constructor
        /// </summary>
        public QuiddlerSvr()
        {
            InitializeComponent();
            try
            {
                // Create a logger object
                logger = new Logger("Quiddler_Server.log", LoggingMode.Debug);

                // Get public server machine address
                conn = new Connection();

                // Load server sounds
                sounds = new AudioDeck();
                sounds.Add("serverStart", "{path_here}");
                sounds.Add("serverStop", "{path_here}");
            }
            catch (Exception ex)
            {
                logger.logError(ex.Message);
                UpdateStatus(ex.Message);
            }
        }
Exemple #3
0
        public bool AddScheduleReasourceAllocation(ScheduleReasourceAllocation sheduleReasourceAllocation)
        {
            _log.logError("");

            return(_repository.Create <ScheduleReasourceAllocation>(sheduleReasourceAllocation));
        }
 public bool ModifyEmployee(Employee employee)
 {
     logger.logError("");
     return(repository.Update <Employee>(employee));
 }
        public bool AddSystem(Systems system)
        {
            _log.logError("");

            return(_repository.Create <Systems>(system));
        }
        public bool RecoredSchedule(Schedule schedule)
        {
            _log.logError("");

            return(_repository.Create <Schedule>(schedule));
        }
Exemple #7
0
        /// <summary>
        /// Constructor
        /// </summary>
        public QuiddlerService()
        {
            try
            {
                // Create a StreamWriter object for logging events
                logger = new Logger("Quiddler_Service.log", LoggingMode.Debug);

                // Load configuration settings
                settings = new QuiddlerConfig("Resources/gameConfig.xml");

                // Initialize members
                users = new Dictionary<int, UserDC>();
                clients = new Dictionary<int, ICallback>();
                deck = new Deck();
                words = new Words(WordSource.TextFile, "Resources/Data/Words.txt");

                // Log success
                logger.logInfo("Service created");
            }
            catch (FileLoadException ex)
            {
                logger.logError(ex.Message);
                throw ex;
            }
            catch (FileNotFoundException ex)
            {
                logger.logError(ex.Message);
                throw ex;
            }
            catch (OleDbException ex)
            {
                logger.logError(ex.Message);
                throw ex;

            }
            catch (Exception ex)
            {
                logger.logError(ex.Message);
                throw ex;
            }
        }
Exemple #8
0
 public bool AddCustoemer(Customer customer)
 {
     _log.logError("");
     return(_repository.Create <Customer> (customer));
 }