Index: PlanScan/UI/frameDnaCodes.pas =================================================================== diff -u -r459 -r460 --- PlanScan/UI/frameDnaCodes.pas (.../frameDnaCodes.pas) (revision 459) +++ PlanScan/UI/frameDnaCodes.pas (.../frameDnaCodes.pas) (revision 460) @@ -93,6 +93,24 @@ //relevante webmethod oproepen end; +procedure TfrmDnaCodes.btnKlantEtiketClick(Sender: TObject); +var + DnaCodesStringList: TStringList; + fKlantEtiketAfdrukkenResponse: KlantEtiketAfdrukkenResponse; +begin + DnaCodesStringList := BepaalGeselecteerdeDnaCodes(); + fKlantEtiketAfdrukkenResponse := TAgent.Create(fmMain.UiContext).KlantEtiketAfdrukken(DnaCodesStringList); + try + if fKlantEtiketAfdrukkenResponse.Header.Status <> '200' then begin + ShowMessage(fKlantEtiketAfdrukkenResponse.Header.Omschrijving) + end else begin + ShowMessage('Etiketten afgedrukt') + end; + finally + fKlantEtiketAfdrukkenResponse.Free; + end; +end; + procedure TfrmDnaCodes.btnProboxetiketClick(Sender: TObject); var DnaCodesStringList: TStringList; @@ -203,14 +221,6 @@ end; end; -procedure TfrmDnaCodes.btnKlantEtiketClick(Sender: TObject); -var - DnaCodesStringList: TStringList; -begin - DnaCodesStringList := BepaalGeselecteerdeDnaCodes(); - //relevante webmethod oproepen -end; - procedure TfrmDnaCodes.ZoekViaPallet(); var fZoekViaPalletResponse: ZoekViaPalletCodeResponse;