Ejemplo n.º 1
0
        public ActionResult AjaxUpdateCustomerExtendedInfo(FormCollection form)
        {
            string PExtendInfo = Request["PExtendInfo"].ToString();

            PExtendInfo = System.Web.HttpUtility.UrlDecode(PExtendInfo);
            JavaScriptSerializer     jss        = new JavaScriptSerializer();
            CustomerExtendPersonInfo PersonInfo = jss.Deserialize <CustomerExtendPersonInfo>(PExtendInfo);

            PersonInfo.CustomerSysNo = CurrUser.UserSysNo;
            if (CustomerFacade.UpdateCustomerPersonExtendInfo(PersonInfo))
            {
                return(Json("s", JsonRequestBehavior.AllowGet));
            }
            return(Json("服务器繁忙,稍后重试", JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        /*
         * public static CreateDynamicStatus CreateDynamicConfirmInfo(PhoneDynamicValidationInfo validationInfo)
         * {
         * return CustomerDA.CreateDynamicConfirmInfo(validationInfo);
         * }
         *
         * public static ValidateDynamicStatus ValidateDynamicConfirmInfo(PhoneDynamicValidationInfo validationInfo)
         * {
         * return CustomerDA.ValidateDynamicConfirmInfo(validationInfo);
         * }
         */

        #endregion

        #region 收货地址

        /// <summary>
        /// 获取收货地址
        /// </summary>
        /// <param name="customerSysNo"></param>
        /// <returns></returns>
        //public static List<ShippingContactInfo> GetShippingAddress(int customerSysNo)
        //{
        //    return CustomerShippingAddressDA.GetCustomerShippingAddressList(customerSysNo);
        //}

        #endregion

        #region 操作用户扩展信息

        /// <summary>
        /// 更新或创建用户扩展信息
        /// </summary>
        /// <param name="item"></param>
        /// <returns></returns>
        public static bool UpdateCustomerPersonExtendInfo(CustomerExtendPersonInfo item)
        {
            return(CustomerDA.UpdateCustomerPersonExtendInfo(item));
        }