コード例 #1
0
        public JsonResult GetPosAddress(System.Int32 id)
        {
            DataTableViewModel data1;

            GetPosAddressRequest request = new GetPosAddressRequest();

            request.AddressId = id;
            DetailPosAddress_PosAddressDetailView data = _posAddressService.GetPosAddress(request).PosAddress.ConvertToDetailPosAddress_PosAddressDetailView();

            return(Json(data, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public JsonResult GetDetail(System.Int32 id)
        {
            PosAddressDetailView vm      = new PosAddressDetailView();
            GetPosAddressRequest request = new GetPosAddressRequest();

            request.AddressId = id;
            GetPosAddressResponse response = _posAddressService.GetPosAddress(request);

            if (response.PosAddressFound)
            {
                vm = response.PosAddress.ConvertToPosAddressDetailView();
            }

            return(Json(vm, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
        public JsonResult Update(PosMerchantDetailView vm)
        {
            GetPosMerchantRequest request = new GetPosMerchantRequest();

            request.MerchantId = vm.MerchantId;

            ModifyPosMerchantRequest updateRequest = _posMerchantService.GetPosMerchant(request).PosMerchant.ConvertToModifyPosMerchantRequest();

            updateRequest.MerchantId   = vm.MerchantId;
            updateRequest.MerchantName = vm.MerchantName;
            GetPosAddressRequest posAddressRequest = new GetPosAddressRequest();

            posAddressRequest.AddressId          = vm.PosAddressAddressId;
            updateRequest.PosAddress             = _posAddressService.GetPosAddress(posAddressRequest).PosAddress;
            updateRequest.BusinessName           = vm.BusinessName;
            updateRequest.BannerName             = vm.BannerName;
            updateRequest.MerchantIdByHeadQuater = vm.MerchantIdByHeadQuater;

            ModifyPosMerchantResponse response = _posMerchantService.ModifyPosMerchant(updateRequest);

            return(Json(response));
        }