Пример #1
0
        public ActionResult Add(AccountModels ad)
        {
            string phone = Session["mem_phone"].ToString();

            ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember();
            string new_address     = ad.address;
            string new_address_tag = ad.address_tag;

            if (loginMember.AddMemberAddress(phone, new_address, new_address_tag))
            {
                var address_list = loginMember.ShowMemberAddress(Session["mem_phone"].ToString()).Select(address_info => new MemberAddress()
                {
                    address     = address_info.address,
                    address_tag = address_info.address_tag,
                }).ToList();
                var resView = new AccountModels()
                {
                    accountModeList = ad.accountModeList,
                    mem_phone       = Session["mem_phone"].ToString(),
                    addresses       = address_list,
                    all_price       = ad.all_price,
                };
                return(PartialView("AccountPart1", resView));
            }
            else
            {
                return(PartialView("AccountPart1", ad));
            }
        }
Пример #2
0
        public ActionResult Add(MemberAddress ad)
        {
            string phone = Session["mem_phone"].ToString();

            ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember();
            string new_address     = ad.address;
            string new_address_tag = ad.address_tag;

            if (loginMember.AddMemberAddress(phone, new_address, new_address_tag))
            {
                var now_address_list = loginMember.ShowMemberAddress(phone).Select(address_info => new MemberAddress()
                {
                    address     = address_info.address,
                    address_tag = address_info.address_tag,
                }).ToList();
                var resView = new MemberAddress()
                {
                    addresses = now_address_list,
                };
                return(PartialView("AddressPart1", resView));
            }
            else
            {
                return(PartialView("AddressPart1", ad));
            }
        }