void RefreshData() { txtZaakTypeOmschrijving.Text = ""; txtZaaktypeCode.Text = ""; txtZaakOmschrijving.Text = ""; txtAfzender.Text = ""; lvDocumenten.Clear(); lvDocumenten.Enabled = false; var zds = new ZaakDocumentServices.ZaakDocumentServices( Properties.Settings.Default.StandaardZaakDocumentServicesVrijBerichtService, Properties.Settings.Default.StandaardZaakDocumentServicesOntvangAsynchroonService, Properties.Settings.Default.StandaardZaakDocumentServicesBeantwoordVraagService ); ZaakDocumentServices.ZaakNodeWrapper zaak = null; try { zaak = zds.GeefZaakDetails(txtZaakIdentificatie.Text); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return; } txtZaakTypeOmschrijving.Text = zaak.ZaakTypeOmschrijving; txtZaaktypeCode.Text = zaak.ZaakTypeCode; txtZaakOmschrijving.Text = zaak.ZaakOmschrijving; txtAfzender.Text = zaak.Afzender; var documenten = zds.GeefLijstZaakdocumenten(txtZaakIdentificatie.Text); foreach (var document in documenten) { var lvi = new ListViewItem(document.Titel); lvi.Tag = document; lvDocumenten.Items.Add(lvi); } lvDocumenten.Enabled = true; }
public ZaakNodeWrapper[] GeefZakenMetInitiator(string inititiatoridentificatie) { //Beginnen met de code, gevolgd door de identificatie // 11: Ingezetene // 12: Niet - ingezetene // 13: Ander natuurlijk persoon // 21: Ingeschreven niet-natuurlijk persoon // 23: Ander buitenlands niet - natuurlijk persoon // 31: Vestiging var soapservice = new ZDSSoapService( standaardStufZkn0310BeantwoordVraag, "http://www.egem.nl/StUF/sector/zkn/0310/zakLv01"); var requestdocument = new ZDSSoapService.ZDSXmlDocument("zakLv01.xml"); requestdocument.SetNodeText("//StUF:referentienummer", DateTime.Now.ToString("yyyyMMddhhmmssfff")); requestdocument.SetNodeText("//StUF:tijdstipBericht", DateTime.Now.ToString("yyyyMMddhhmmssfff")); //requestdocument.SetNodeText("//ZKN:gelijk/ZKN:identificatie", zaakidentificatie); requestdocument.SetNodeText("//ZKN:gelijk/ZKN:heeftAlsInitiator/ZKN:gerelateerde/ZKN:identificatie", inititiatoridentificatie); var responsedocument = soapservice.PerformRequest(requestdocument); // return new Zaak(soapservice.PerformRequest(requestdocument)); // var zaaknodes = responsedocument.SelectNodes("//ZKN:object[StUF:entiteittype='ZAK']", responsedocument.NamespaceManager); var zaaknodes = responsedocument.SelectNodes("//ZKN:antwoord/ZKN:object", responsedocument.NamespaceManager); var list = new List <ZaakNodeWrapper>(); foreach (XmlNode documentnode in zaaknodes) { var zaak = new ZaakNodeWrapper(documentnode); list.Add(zaak); Console.WriteLine(zaak.ZaakOmschrijving); //list.Add(new Zaak(documentnode)); } return(list.ToArray()); }