Ejemplo n.º 1
0
        //注册用户送红包
        protected void giveHongBao_Click(object sender, EventArgs e)
        {
            ChkAdminLevel("user_list", DTEnums.ActionEnum.GiveHongBao.ToString()); //检查权限
            var registerId = Utils.StrToInt(((LinkButton)sender).CommandArgument, 0);

            try {
                HongBaoActivity.GiveUser(registerId, 10, 100, 7);
                JscriptMsg("赠送注册新用户红包成功!", "../users/user_list.aspx");
            }
            catch (Exception ex)
            {
                JscriptMsg("赠送红包失败:" + ex.Message, "back", "Error");
            }
        }
Ejemplo n.º 2
0
        public void Day01()
        {
            Common.DeltaDay(realDate, 0);

            Common.AutoRepaySimulate();

            Common.PublishProject("PT3", 2, 30000, 5);

            var investor = new Agp2pDataContext().dt_users.Single(u => u.user_name == UserA);

            HongBaoActivity.GiveUser(investor.id, 100, 10);
            Common.InvestProject(UserA, "PT3", 5000);
            Common.InvestProject(UserA, "PT3", 5000);

            Common.InvestProject(UserB, "PT3", 20000);
            Common.ProjectStartRepay("PT3");

            Common.AutoRepaySimulate();
        }
Ejemplo n.º 3
0
        static MessageBus()
        {
            // Init
            NewUserInit.DoSubscribe();
            UserLogin.DoSubscribe();

            // Business
            TransactionFacade.DoSubscribe();
            CheckDelayInvestOverTime.DoSubscribe();
            AutoRepay.DoSubscribe();
            ProjectWithdraw.DoSubscribe();
            CheckOverTimePaid.DoSubscribe();
            FinancingTimeout.DoSubscribe();
            ScheduleAnnounce.DoSubscribe();
            AutoMakeLoan.DoSubscribe();

            // Notify
            InvestAnnounce.DoSubscribe();
            RepayAnnounce.DoSubscribe();
            BankTransactionNotify.DoSubscribe();
            ManagerNotifier.DoSubscribe();

            // Activity
            //TrialActivity.DoSubscribe();
            // InviterBonus.DoSubscribe();
            HongBaoActivity.DoSubscribe();
            TrialTicketActivity.DoSubscribe();
            InterestRateTicketActivity.DoSubscribe();
            PointsActivity.DoSubscribe();


            // PayApi
            RequestApiHandle.DoSubscribe();   //所有托管接口请求
            UserHandle.DoSubscribe();         //用户接口响应处理
            BankTransHandle.DoSubscribe();    //资金账户接口响应
            ProjectTransHandle.DoSubscribe(); //项目接口响应

            //会员积分
            UserPointHandler.DoSubscribe();
        }