private void btnGetReellerettighetshavere_Click(object sender, EventArgs e) { btnGetReellerettighetshavere.Enabled = false; this.Cursor = Cursors.WaitCursor; try { var brukerAutoriasasjon = new WS_Foretak.BrukerAutorisasjon { BrukerID = txtUsername.Text, Passord = txtPassword.Text }; var foretak = new WS_Foretak.Foretak { BrukerAutorisasjonValue = brukerAutoriasasjon }; var hf = new WS_Foretak.HentForetak { Orgnr = int.Parse(textBoxOrgnrReellerettighetshavere.Text), ReelleRettighetshavere = true }; var hfResponse = foretak.hentForetakinfo(hf); if (hfResponse.Rettighetshavere != null) { dgvReellerettighetshavere.DataSource = hfResponse.Rettighetshavere; } var sbMessageSummary = new StringBuilder(); if (hfResponse.Meldinger != null) { var i = 1; foreach (var message in hfResponse.Meldinger) { sbMessageSummary.AppendLine( $"Message nr {i++}: {message.MeldingsKode} {message.MeldingsTekst} "); } } this.Cursor = Cursors.Default; if (sbMessageSummary.Length > 1) { MessageBox.Show(sbMessageSummary.ToString()); } } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show($"Errormessage: {ex.Message}"); } finally { btnGetReellerettighetshavere.Enabled = true; } }
private void btnGetData_Click(object sender, EventArgs e) { btnGetData.Enabled = false; this.Cursor = Cursors.WaitCursor; try { var brukerAutoriasasjon = new WS_Foretak.BrukerAutorisasjon { BrukerID = txtUsername.Text, Passord = txtPassword.Text }; var foretak = new WS_Foretak.Foretak { BrukerAutorisasjonValue = brukerAutoriasasjon }; var fs = new WS_Foretak.ForetakSok { Navn = txtCompanyName.Text }; var fsResponse = foretak.sokForetak(fs); if (fsResponse.ForetakData != null) { dgvResponse.DataSource = fsResponse.ForetakData; } var sbMessageSummary = new StringBuilder(); if (fsResponse.Meldinger != null) { var i = 1; foreach (var message in fsResponse.Meldinger) { sbMessageSummary.AppendLine( $"Message nr {i++}: {message.MeldingsKode} {message.MeldingsTekst} "); } } this.Cursor = Cursors.Default; if (sbMessageSummary.Length > 1) { MessageBox.Show(sbMessageSummary.ToString()); } } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show($"Errormessage: {ex.Message}"); } finally { btnGetData.Enabled = true; } }