private void BtnOk_Click(object sender, EventArgs e)
 {
     if (TxtUsuario.Text.Trim() == "")
     {
         MessageBox.Show("Informe o usuário antes de validá-lo.");
         TxtUsuario.Focus();
     }
     else if (TxtSenha.Text.Trim() == "")
     {
         MessageBox.Show("Informe o usuário antes de validá-la.");
         TxtSenha.Focus();
     }
     else
     {
         CAutentica.CAutenticaClient oProxy = new CAutentica.CAutenticaClient();
         bool Valida = oProxy.IsAuthenticated("INB", TxtUsuario.Text, TxtSenha.Text);
         oProxy.Close();
         if (!Valida)
         {
             MessageBox.Show("Usuário ou senha inválidos.", ProductName);
             TxtSenha.Focus();
         }
         else
         {
             sUsuario     = TxtUsuario.Text;
             bAutenticado = true;
             this.Close();
         }
     }
 }
        public FrmAutenticaRede(string Usuario)
        {
            InitializeComponent();

            CAutentica.CAutenticaClient oProxy  = new CAutentica.CAutenticaClient();
            CPonto.CPontoClient         oCPonto = new CPonto.CPontoClient();
            CPonto.USUARIO oUsuario             = oCPonto.SelecionaUsuarioRede(Usuario);
            string         UsuarioRede          = oUsuario.USUSUARIOREDE;

            sUsuario        = UsuarioRede;
            TxtUsuario.Text = UsuarioRede;
            oProxy.Close();
        }