コード例 #1
0
        public JsonResult GetDetail(System.Int32 id)
        {
            PosReceiptOfTestingDetailView vm      = new PosReceiptOfTestingDetailView();
            GetPosReceiptOfTestingRequest request = new GetPosReceiptOfTestingRequest();

            request.ReceiptOfTestingId = id;
            GetPosReceiptOfTestingResponse response = _posReceiptOfTestingService.GetPosReceiptOfTesting(request);

            if (response.PosReceiptOfTestingFound)
            {
                vm = response.PosReceiptOfTesting.ConvertToPosReceiptOfTestingDetailView();
            }

            return(Json(vm, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public JsonResult Create(PosReceiptOfTestingDetailView vm)
        {
            CreatePosReceiptOfTestingRequest request = new CreatePosReceiptOfTestingRequest();

            request.TestDate = vm.TestDate;
            GetPosMerchantRequest posMerchantRequest = new GetPosMerchantRequest();

            posMerchantRequest.MerchantId = vm.PosMerchantMerchantId;
            request.PosMerchant           = _posMerchantService.GetPosMerchant(posMerchantRequest).PosMerchant;
            request.AgentAName            = vm.AgentAName;
            request.AgentBName            = vm.AgentBName;
            request.PosId = vm.PosId;
            CreatePosReceiptOfTestingResponse response = _posReceiptOfTestingService.CreatePosReceiptOfTesting(request);

            return(Json(response));
        }
コード例 #3
0
        public JsonResult Update(PosReceiptOfTestingDetailView vm)
        {
            GetPosReceiptOfTestingRequest request = new GetPosReceiptOfTestingRequest();

            request.ReceiptOfTestingId = vm.ReceiptOfTestingId;

            ModifyPosReceiptOfTestingRequest updateRequest = _posReceiptOfTestingService.GetPosReceiptOfTesting(request).PosReceiptOfTesting.ConvertToModifyPosReceiptOfTestingRequest();

            updateRequest.ReceiptOfTestingId = vm.ReceiptOfTestingId;
            updateRequest.TestDate           = vm.TestDate;
            GetPosMerchantRequest posMerchantRequest = new GetPosMerchantRequest();

            posMerchantRequest.MerchantId = vm.PosMerchantMerchantId;
            updateRequest.PosMerchant     = _posMerchantService.GetPosMerchant(posMerchantRequest).PosMerchant;
            updateRequest.AgentAName      = vm.AgentAName;
            updateRequest.AgentBName      = vm.AgentBName;
            updateRequest.PosId           = vm.PosId;

            ModifyPosReceiptOfTestingResponse response = _posReceiptOfTestingService.ModifyPosReceiptOfTesting(updateRequest);

            return(Json(response));
        }