private void timerDownloader_Elapsed(object sender, EventArgs e)
        {
            try
            {
                Logging.WriteLog(LogType.Info, "Downloading Transactions.");

                ParcelService.ParcelServiceSoapClient client = new ParcelService.ParcelServiceSoapClient();

                bool result = client.RefreshTransactions();

                client.Close();
            }
            catch (Exception ex)
            {
                Logging.WriteLog(LogType.Error, "Error in Downloader Tick Method. Detail: " + ex.Message);
            }
        }
        private void timerUpdatePriceWeekly_Elapsed(object sender, EventArgs e)
        {
            try
            {
                Logging.WriteLog(LogType.Info, "Weekly Updating Price.");

                ParcelService.ParcelServiceSoapClient client = new ParcelService.ParcelServiceSoapClient();

                bool result = client.UpdateProductPrice(5);

                client.Close();
            }
            catch (Exception ex)
            {
                Logging.WriteLog(LogType.Error, "Error in Updating Price Weekly Tick Method. Detail: " + ex.Message);
            }
        }
        private void timerUpdateRank_Elapsed(object sender, EventArgs e)
        {
            try
            {
                Logging.WriteLog(LogType.Info, "Updating Item Rank Transactions.");

                ParcelService.ParcelServiceSoapClient client = new ParcelService.ParcelServiceSoapClient();

                bool result = client.UpdateProductRank();

                client.Close();
            }
            catch (Exception ex)
            {
                Logging.WriteLog(LogType.Error, "Error in Updating Item Rank Tick Method. Detail: " + ex.Message);
            }
        }
        private void timerUpdatePrice24_Elapsed(object sender, EventArgs e)
        {
            try
            {
                Logging.WriteLog(LogType.Info, "24 HRS Updating Price.");

                ParcelService.ParcelServiceSoapClient client = new ParcelService.ParcelServiceSoapClient();

                /*SendEmailNotifications will be fired at every 24 hrs*/
                bool result = client.SendEmailNotifications();

                result = client.UpdateProductPrice(3);
                client.Close();
            }
            catch (Exception ex)
            {
                Logging.WriteLog(LogType.Error, "Error in Updating Price 24 HRS Tick Method. Detail: " + ex.Message);
            }
        }