コード例 #1
0
        public IActionResult PaymentTypes(int id, string returnUrl = null)
        {
            var user = this.repository.GetUser_Express(id);

            if (user == null)
            {
                return(NotFound());
            }

            user_vm user_vm = new user_vm
            {
                user                 = user,
                paymentTypes         = this.repository.GetPaymentTypes().Where(pt => !pt.showForAll).ToList(),
                selectedPaymentTypes = this.repository.GetAcitvePaymentTypes(id).Select(pt => pt.id).ToList()
            };

            ViewData["ReturnUrl"] = returnUrl;
            return(View(user_vm));
        }
コード例 #2
0
        public IActionResult Role(int id, string returnUrl = null)
        {
            var user = this.repository.GetUser_Express(id);

            if (user == null)
            {
                return(NotFound());
            }

            user_vm user_vm = new user_vm
            {
                user         = user,
                roles        = new SelectList(this.repository.GetAllRoles_ThisSite(), "Name", "actualName"),
                selectedRole = this.repository.GetRole(id)
            };

            ViewData["ReturnUrl"] = returnUrl;
            return(View(user_vm));
        }