//[Route("api/ingeschrevenpersoon")] public Persoon GetPersoon(string id) { Persoon retVal; IngeschrevenPersoonHal brpResult; brpResult = bipClient.IngeschrevenNatuurlijkPersoonAsync(id, null, null, null).Result; retVal = new Map_IngeschrevenPersoonHal_to_Persoon().Map(brpResult); return(retVal); }
public ActionResult ZoekPersoon(string bsnZoek, string apiVersionZoek, string expandZoek, string fieldsZoek) { try { IngeschrevenPersoonHal response = client.IngeschrevenNatuurlijkPersoonAsync(bsnZoek, apiVersionZoek, expandZoek, fieldsZoek).Result; return(View(response)); } catch (Exception e) { ViewBag.ResponseError = e.InnerException; return(View()); } }
// GET: api/IngeschrevenPersoon/5 //[HttpGet("{id}", Name = "GetNatuurlijkPersoon")] //[HttpGet("/api/ingeschrevenpersoon/{id}")] //[Route("api/ingeschrevenpersoon")] public IPersoon GetPersoon(string id) { //999993653 try { Persoon retVal; IngeschrevenPersoonHal brpResult; brpResult = bipClient.IngeschrevenNatuurlijkPersoonAsync(id, null, null).Result; retVal = new Map_IngeschrevenPersoonHal_to_Persoon().Map(brpResult); return(retVal); } catch (AggregateException e) { return(new PersoonNietGevonden()); } catch (Exception) { throw; } }