// GET: Admin/Dash
        public ActionResult Index()
        {
            var vm = new DashIndexViewModel();

            vm.StockLatest = DashService.GetLatestStocks();
            CountDTO cdto = DashService.GetStockMemberCount();

            vm.StockTodayCount    = cdto.StockTodayCount;
            vm.StockMonthCount    = cdto.StockMonthCount;
            vm.MemberTodayCount   = cdto.MemberTodayCount;
            vm.MemberMonthCount   = cdto.MemberMonthCount;
            vm.StockMonthlyCount  = DashService.GetStockMonthlyCount();
            vm.MemberMonthlyCount = DashService.GetMemberMonthlyCount();

            return(View(vm));
        }
Exemple #2
0
        public DashServiceTests()
        {
            new LogToMemory();

            fromAddress = new BitcoinPubKeyAddress(from);
            fromKey     = Key.Parse(fromPrivateKey);
            toAddress   = new BitcoinPubKeyAddress(to);
            tx          = txBuilder
                          .AddCoins(prevTx.Outputs.AsCoins().Where(c => c.ScriptPubKey.GetDestinationAddress(network).ToString() == from).ToArray())
                          .Send(toAddress, Money.Coins(1))
                          .SetChange(fromAddress)
                          .SubtractFees()
                          .SendFees(txBuilder.EstimateFees(new FeeRate(Money.Satoshis(1024))))
                          .BuildTransaction(false);
            spentCoins = txBuilder.FindSpentCoins(tx);
            service    = new DashService("dash-testnet");

            serviceProvider = new Mock <IServiceProvider>();
            serviceProvider.Setup(provider => provider.GetService(typeof(IDashService)))
            .Returns(service);
        }