Пример #1
0
        public Clientes_Colecao BuscaPorCodigo(int IdCliente)
        {
            try
            {
                Clientes_Colecao Colecao = new Clientes_Colecao();
                conect.LimparParametros();
                conect.AddParametros("@IdCliente", IdCliente);
                DataTable dt = conect.ExecutaConsulta(CommandType.StoredProcedure, "uspClienteConsultarPorId");

                foreach (DataRow linhas in dt.Rows)
                {
                    Clientes clientes = new Clientes();
                    clientes.IdCliente       = Convert.ToInt32(linhas["IdCliente"]);
                    clientes.Nome            = Convert.ToString(linhas["Nome"]);
                    clientes.CPF             = Convert.ToString(linhas["CPF"]);
                    clientes.DataNascimento  = Convert.ToString(linhas["DataNascimento"]);
                    clientes.LimiteDeCredito = Convert.ToDecimal(linhas["LimiteDeCredito"]);
                    Colecao.Add(clientes);
                    conect.FecharConexao();
                }
                return(Colecao);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #2
0
 private void BuscaId()
 {
     try
     {
         Clientes_Colecao  Ccolecao  = new Clientes_Colecao();
         Negocios_Clientes Nclientes = new Negocios_Clientes();
         Ccolecao = Nclientes.BuscaPorCodigo(Convert.ToInt32(txtBuscaId.Text));
         dgvClientes.DataSource = null;
         dgvClientes.DataSource = Ccolecao;
         dgvClientes.Update();
         dgvClientes.Refresh();
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERRO, Detalhe: " + ex.Message);
     }
 }
Пример #3
0
 private void CarregarGrid()
 {
     try
     {
         Clientes_Colecao  Ccolecao  = new Clientes_Colecao();
         Negocios_Clientes Nclientes = new Negocios_Clientes();
         Ccolecao = Nclientes.BuscaPorNome(txtBuscaNome.Text);
         dgvClientes.DataSource = null;
         dgvClientes.DataSource = Ccolecao;
         dgvClientes.Update();
         dgvClientes.Refresh();
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERRO, Detalhe: " + ex.Message);
     }
 }