コード例 #1
0
        public HomeAutomationService()
        {
            InitializeComponent();
            eventLog1 = new System.Diagnostics.EventLog();
            if (!System.Diagnostics.EventLog.SourceExists("HomeAutomationSource"))
            {
                System.Diagnostics.EventLog.CreateEventSource(
                    "HomeAutomationSource", "HomeAutomationNewLog");
            }
            eventLog1.Source = "HomeAutomationSource";
            eventLog1.Log    = "HomeAutomationNewLog";

            _logger     = new CryptoCurrency.Helpers.Logger();
            _mySettings = new CryptoCurrency.Helpers.MySettings();
            _cryptoServ = new CryptoInfoService();
        }
コード例 #2
0
        // GET: Crypto
        public ActionResult Index()
        {
            CryptoInfoService cryptoServ = new CryptoInfoService();
            var  tradeInfo = cryptoServ.GetRecommendationInfo();
            bool alert;
            var  myPairs     = cryptoServ.GetMyPairsInfo(out alert);
            var  myPairsProc = cryptoServ.GetPairsProcessed();

            ViewBag.Trades      = tradeInfo;
            ViewBag.Pairs       = myPairs;
            ViewBag.PairsProc   = myPairsProc;
            ViewBag.Alert       = alert;
            ViewBag.UpdatedDate = tradeInfo.Count > 0 ? tradeInfo[0].UpdatedDate : DateTime.Now;

            return(View());
        }