private Persoon HaalGegevensOpUitBrp(string bsn) { IngeschrevenPersoonHal brpPpersoon = bipClient.IngeschrevenNatuurlijkPersoonAsync(bsn, null, null, null).Result; Persoon persoon = new Map_IngeschrevenPersoonHal_to_Persoon().Map(brpPpersoon); return(persoon); }
//[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); }
// 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; } }