示例#1
0
        private void btSelecionar_usuario_Click(object sender, RoutedEventArgs e)
        {
            PesquisarUsuario pu = new PesquisarUsuario();

            pu.ShowDialog();

            if (pu.Selecionado.Id > 0)
            {
                if (pu.Selecionado.Id == int.Parse(txCod_usuario.Text))
                {
                    return;
                }

                DigitarSenhaUsuario dsu = new DigitarSenhaUsuario(pu.Selecionado);
                dsu.ShowDialog();

                if (!dsu.Cancelado)
                {
                    if (!dsu.Autenticado)
                    {
                        MessageBox.Show("Não autorizado", "Autenticação", MessageBoxButton.OK, MessageBoxImage.Error);
                        return;
                    }

                    txCod_usuario.Text  = pu.Selecionado.Id.ToString();
                    txNome_usuario.Text = pu.Selecionado.Nome;
                    txValor_movimentacao.Focus();
                }
            }
        }
        private void btSelecionarUsuario_Click(object sender, RoutedEventArgs e)
        {
            PesquisarUsuario pu = new PesquisarUsuario();

            pu.ShowDialog();

            txCod_usuario.Text  = pu.Selecionado.Id.ToString();
            txNome_usuario.Text = (pu.Selecionado.Id == 0
                ? "Não selecionado"
                : pu.Selecionado.Nome);
        }