예제 #1
0
        public void Atualizar()
        {
            usuarioClienteColecao         = usuarioClienteNegocios.ConsultarClientePorNome(TxtNome.Text);
            DgvCadastroUsuario.DataSource = null;
            DgvCadastroUsuario.DataSource = usuarioClienteColecao;

            DgvCadastroUsuario.Update();
            DgvCadastroUsuario.Refresh();
        }
        public void Atualizar()
        {
            UsuarioClienteColecao  usuarioClientesColecao = new UsuarioClienteColecao();
            UsuarioClienteNegocios usuarioClienteNegocios = new UsuarioClienteNegocios();

            usuarioClientesColecao = usuarioClienteNegocios.ConsultarClientePorNome("");

            DgvClientes.DataSource = null;
            DgvClientes.DataSource = usuarioClientesColecao;

            DgvClientes.Update();
            DgvClientes.Refresh();
        }
예제 #3
0
        private void BtnPesquisarPorId_Click(object sender, EventArgs e)
        {
            if (TxtId.Text == "")
            {
                MessageBox.Show("Campo vazio, Verifique", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                usuarioClienteColecao         = usuarioClienteNegocios.ConsultarClientePorId(int.Parse(TxtId.Text));
                DgvCadastroUsuario.DataSource = null;
                DgvCadastroUsuario.DataSource = usuarioClienteColecao;

                DgvCadastroUsuario.Update();
                DgvCadastroUsuario.Refresh();
            }
        }
        public UsuarioClienteColecao ConsultarClientePorNome(string nome)
        {
            try
            {
                UsuarioClienteColecao usuarioClientesColecao = new UsuarioClienteColecao();
                DataTable             dataTable = new DataTable();

                acessoAoBancoDeDadosSqlServer.LimparParamentros();
                acessoAoBancoDeDadosSqlServer.AdicionarParamentros("@Nome", nome);

                dataTable = acessoAoBancoDeDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspCunsultarClienteNome");

                foreach (DataRow linha in dataTable.Rows)
                {
                    UsuarioCliente usuarioCliente = new UsuarioCliente();

                    usuarioCliente.ClienteId        = Convert.ToInt32(linha["ClienteId"]);
                    usuarioCliente.Nome             = Convert.ToString(linha["Nome"]);
                    usuarioCliente.CPF              = Convert.ToString(linha["CPF"]);
                    usuarioCliente.Email            = Convert.ToString(linha["Email"]);
                    usuarioCliente.DataDeNascimento = Convert.ToDateTime(linha["DataNasc"]);
                    usuarioCliente.Senha            = Convert.ToString(linha["Senha"]);
                    usuarioCliente.TelefoneFixo     = Convert.ToString(linha["TelefoneFixo"]);
                    usuarioCliente.Celular          = Convert.ToString(linha["Celular"]);
                    usuarioCliente.EnderecoId       = Convert.ToInt32(linha["EnderecoId"]);

                    usuarioClientesColecao.Add(usuarioCliente);
                }

                return(usuarioClientesColecao);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }