public JsonResult GetDetail(System.Int32 id) { PosSimProviderDetailView vm = new PosSimProviderDetailView(); GetPosSimProviderRequest request = new GetPosSimProviderRequest(); request.SimProviderId = id; GetPosSimProviderResponse response = _posSimProviderService.GetPosSimProvider(request); if (response.PosSimProviderFound) { vm = response.PosSimProvider.ConvertToPosSimProviderDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public GetPosSimProviderResponse GetPosSimProvider(GetPosSimProviderRequest request) { GetPosSimProviderResponse response = new GetPosSimProviderResponse(); PosSimProvider posSimProvider = _posSimProviderRepository .FindBy(request.SimProviderId); if (posSimProvider != null) { response.PosSimProviderFound = true; response.PosSimProvider = posSimProvider.ConvertToPosSimProviderView(); } else { response.PosSimProviderFound = false; } return(response); }