public JsonResult GetDetail(System.Int32 id) { PosSimDetailView vm = new PosSimDetailView(); GetPosSimRequest request = new GetPosSimRequest(); request.SimId = id; GetPosSimResponse response = _posSimService.GetPosSim(request); if (response.PosSimFound) { vm = response.PosSim.ConvertToPosSimDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public GetPosSimResponse GetPosSim(GetPosSimRequest request) { GetPosSimResponse response = new GetPosSimResponse(); PosSim posSim = _posSimRepository .FindBy(request.SimId); if (posSim != null) { response.PosSimFound = true; response.PosSim = posSim.ConvertToPosSimView(); } else { response.PosSimFound = false; } return(response); }