示例#1
0
        /// <summary>
        /// 银行卡管理
        /// </summary>
        /// <returns></returns>

        public ActionResult Index()
        {
            int userid = CurrentUserId;

            B_member_table b  = new B_member_table();
            M_member_table pu = new M_member_table();

            pu = b.GetModel(userid);



            //判断用户是否开户
            if (string.IsNullOrEmpty(pu.UsrCustId))
            {
                string temstr = "/opening_account/Index/" + userid.ToString();
                return(Redirect(temstr));
            }


            //if (pu.isbankcard == 0)
            //{
            checkbank(pu.UsrCustId);

            //}

            V_UsrBindCardBank Ucard = new V_UsrBindCardBank();

            Ucard = ef.V_UsrBindCardBank.Where(p => p.registerid == userid).OrderByDescending(p => p.defCard).Take(1).FirstOrDefault();

            List <V_UsrBindCardBank> cards = ef.V_UsrBindCardBank.Where(c => c.registerid == userid).ToList();

            cards = BusinessLogicHelper.LeftOne(cards);
            List <V_UsrBindCardBank> listcard = cards;                                               //网银卡列表

            List <V_UsrBindCardBank> listquickcard = cards.Where(c => c.BindCardType == 1).ToList(); //快捷卡列表

            var flag = listquickcard != null && listquickcard.Count() > 0;

            if (flag)
            {
                ViewBag.listcard = listquickcard;
            }
            else
            {
                ViewBag.listcard = listcard;
            }

            ViewBag.flag = flag;
            return(View(Ucard));
        }
示例#2
0
        // GET: BindCard
        public ActionResult Index()
        {
            int userid = Utils.checkloginsession();

            B_member_table b  = new B_member_table();
            M_member_table pu = new M_member_table();

            pu = b.GetModel(userid);



            //判断用户是否开户
            if (string.IsNullOrEmpty(pu.UsrCustId))
            {
                string temstr = "/opening_account/Index/" + userid.ToString();
                return(Redirect(temstr));
            }


            //if (pu.isbankcard == 0)
            //{
            checkbank(pu.UsrCustId);

            //}

            V_UsrBindCardBank Ucard = new V_UsrBindCardBank();

            Ucard = ef.V_UsrBindCardBank.Where(p => p.registerid == userid).OrderByDescending(p => p.defCard).Take(1).FirstOrDefault();


            List <V_UsrBindCardBank> listcard = ef.V_UsrBindCardBank.Where(c => c.registerid == userid).ToList();

            listcard         = BusinessLogicHelper.LeftOne(listcard);
            ViewBag.listcard = listcard;
            return(View(Ucard));
        }