private void btnOK_Click(object sender, EventArgs e)
 {
     txtIzLok.Text = txtIzLok.Text.Trim().ToUpper();
     if (String.IsNullOrEmpty(txtIzLok.Text))
     {
         MessageBox.Show(P.LOK_OBAVEZNA, P.MSGBOX_ERR_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     MTrenisClient c = new MTrenisClient();
     try
     {
         if (c.LokacijaPostoji(nalog.sklaOznaka, txtIzLok.Text))
         {
             c.StaviNaIzlaznuLokaciju(nalog.sklaOznaka, nalog.dokVrsta, nalog.dokBr, txtIzLok.Text, terminal.skladištar.mBr, terminal.skladištar.lozinka, terminal.macAdrese[0]);
             MessageBox.Show(P.IZLOK_SMJEŠTAJ_OK, String.Empty, MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
         else
         {
             MessageBox.Show(P.LOK_NE_POSTOJI, P.MSGBOX_ERR_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (FaultException<MTrenisKvar> ex)
     {
         MessageBox.Show(ex.Detail.opis, ex.Detail.oznaka.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, P.MSGBOX_ERR_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         if (c != null && c.State != CommunicationState.Closed)
         {
             c.Close();
         }
     }
 }