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)); }
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)); }
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)); }