コード例 #1
0
        public ActionResult PostAdd(CustomerAddressAddModel model)
        {
            JsonResultModel result = new JsonResultModel();

            try
            {
                Validate validate = new Validate();
                validate.CheckObjectArgument <CustomerAddressAddModel>("model", model);
                if (validate.IsFailed)
                {
                    result.BuilderErrorMessage(validate.ErrorMessages);
                    return(Json(result));
                }
                model.PostValidate(validate);
                if (validate.IsFailed)
                {
                    result.BuilderErrorMessage(validate.ErrorMessages);
                    return(Json(result));
                }
                this.customerAddressService.Add(model.CustomerId, model.Linkman, model.Mobile, model.Address, model.IsDefault ? Constant.COMMON_Y : Constant.COMMON_N, this.Session["Mobile"].ToString());
                result.Result = true;
                return(Json(result));
            }
            catch (Exception ex)
            {
                result.BuilderErrorMessage(ex.Message);
                return(Json(result));
            }
        }
コード例 #2
0
        public ActionResult Add(string customerId, string name, string groupId, int page = 1)
        {
            CustomerAddressAddModel model = new CustomerAddressAddModel {
                CustomerId = customerId, QueryName = name, QueryGroupId = groupId, PageIndex = page
            };

            return(View(model));
        }