public JsonResult GetDetail(System.Int32 id) { PosMerchantDetailView vm = new PosMerchantDetailView(); GetPosMerchantRequest request = new GetPosMerchantRequest(); request.MerchantId = id; GetPosMerchantResponse response = _posMerchantService.GetPosMerchant(request); if (response.PosMerchantFound) { vm = response.PosMerchant.ConvertToPosMerchantDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public GetPosMerchantResponse GetPosMerchant(GetPosMerchantRequest request) { GetPosMerchantResponse response = new GetPosMerchantResponse(); PosMerchant posMerchant = _posMerchantRepository .FindBy(request.MerchantId); if (posMerchant != null) { response.PosMerchantFound = true; response.PosMerchant = posMerchant.ConvertToPosMerchantView(); } else { response.PosMerchantFound = false; } return(response); }