Esempio n. 1
0
        // GET: /Manage/Index
        public async Task <ActionResult> Index(ManageMessageId?message)
        {
            ViewBag.StatusMessage =
                message == ManageMessageId.ChangePasswordSuccess ? "已更改你的密码。"
                : message == ManageMessageId.SetPasswordSuccess ? "已设置你的密码。"
                : message == ManageMessageId.SetTwoFactorSuccess ? "已设置你的双重身份验证提供程序。"
                : message == ManageMessageId.Error ? "出现错误。"
                : message == ManageMessageId.AddPhoneSuccess ? "已添加你的电话号码。"
                : message == ManageMessageId.RemovePhoneSuccess ? "已删除你的电话号码。"
                : "";

            FINCardBLL       finCardBll = new FINCardBLL();
            FINCardConfigBLL configBll  = new FINCardConfigBLL();
            var model = new IndexViewModel
            {
                HasPassword       = HasPassword(),
                PhoneNumber       = await UserManager.GetPhoneNumberAsync(MyUserId),
                TwoFactor         = await UserManager.GetTwoFactorEnabledAsync(MyUserId),
                Logins            = await UserManager.GetLoginsAsync(MyUserId),
                BrowserRemembered = await AuthenticationManager.TwoFactorBrowserRememberedAsync(MyUserId),
                ApplicationUser   = UserManager.Users.SingleOrDefault(a => a.Id == MyUserId),
                MyCards           = finCardBll.QueryFinCardDtos("userid='" + MyUserId + "'", null, 1, out int i, 10) ?? new List <FinCardDto>(),
                IsVip             = User.IsInRole("vip"),
                LiveHostShow      = new Service.Live.HostShowRepository().Single(MyUserId)
            };


            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Sale()
        {
            string            whr  = "UserId is not null";
            FINCardBLL        bll  = new FINCardBLL();
            var               list = bll.Query(whr, "statusday", 1, out int i, false, 10);
            CardListViewModel mdl  = new CardListViewModel()
            {
                Cards     = list,
                Pager     = Common.Utility.HtmlPager(10, 1, i, 5),
                ttlRecord = i
            };

            return(PartialView(mdl));
        }
Esempio n. 3
0
        public List <FINCard> QueryCards(string whr, string orderby, int pg, out int ttl, int pgsz = 10)
        {
            var cardPager = new FINCardBLL();

            return(cardPager.Query(whr, orderby, pg, out ttl, pgsz));
        }
Esempio n. 4
0
 public SchoolFinanceSv()
 {
     _finCardBll = new FINCardBLL();
 }