Пример #1
0
        public void ClientePesquisar()
        {
            List <Cliente> lstClientes = new List <Cliente>();

            lstClientes = bizCliente.PesquisarCliente(new Cliente());

            Assert.AreEqual(true, lstClientes.Count > 0);
        }
Пример #2
0
        private void CarregarComboClientes()
        {
            lstClientes = new List <Cliente>();

            this.Cursor = Cursors.WaitCursor;

            try
            {
                lstClientes.Add(new Cliente()
                {
                    idCliente = 0, Nome = "--Selecione--", Status = "Ativo"
                });
                lstClientes.AddRange(bizCliente.PesquisarCliente(new Cliente()).OrderBy(x => x.Nome).ToList());

                cbCliente_Nome.DataSource    = lstClientes.Where(x => x.Status.ToUpper() == "ATIVO").ToList();
                cbCliente_Nome.DisplayMember = "Nome";
                cbCliente_Nome.ValueMember   = "idCliente";
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }
Пример #3
0
        private void CarregarClientes()
        {
            List <Cliente> lstClientes = new List <Cliente>();

            try
            {
                this.Cursor = Cursors.WaitCursor;

                lstClientes = bizCliente.PesquisarCliente(new Cliente()
                {
                    idAtividade = atividadeSelecionada.idAtividade
                }).OrderBy(x => x.Nome).ToList();

                foreach (Cliente itemCliente in lstClientes)
                {
                    gvClientes.Rows.Add(new object[]
                    {
                        itemCliente.idCliente,
                        itemCliente.Nome
                    });
                }
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }
Пример #4
0
        private void CarregarGrid(Cliente clienteFiltro)
        {
            List <Cliente> lstClientes = new List <Cliente>();

            this.Cursor = Cursors.WaitCursor;

            try
            {
                lstClientes = bizCliente.PesquisarCliente(clienteFiltro).OrderBy(x => x.Nome).ToList();

                LimparGrid();

                foreach (Cliente itemCliente in lstClientes)
                {
                    gvClientes.Rows.Add(new object[]
                    {
                        itemCliente.idCliente,
                        itemCliente.Nome,
                        itemCliente.CPF_CNPJ,
                        itemCliente.Telefone,
                        itemCliente.Status
                    });
                }
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }
Пример #5
0
        private void CarregarComboClientes()
        {
            BIZCliente     bizCliente  = new BIZCliente();
            List <Cliente> lstClientes = new List <Cliente>();

            this.Cursor = Cursors.WaitCursor;

            try
            {
                lstClientes.Add(new Cliente()
                {
                    idCliente = 0, Nome = "--Selecione--"
                });
                lstClientes.AddRange(bizCliente.PesquisarCliente(new Cliente()).OrderBy(u => u.Nome));

                cbClientes.DataSource    = lstClientes;
                cbClientes.DisplayMember = "Nome";
                cbClientes.ValueMember   = "idCliente";
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }
Пример #6
0
        private void CarregarCliente(int idClienteSelecionado)
        {
            this.Cursor = Cursors.WaitCursor;

            try
            {
                clienteOriginal = bizCliente.PesquisarCliente(new Cliente()
                {
                    idCliente = idClienteSelecionado
                })[0];
                clienteOriginal.lstContatos = bizCliente.PesquisarClienteContato(new ClienteContato()
                {
                    idCliente = idClienteSelecionado
                });
                clienteOriginal.lstContasBancarias = bizCliente.PesquisarClienteContaBancaria(new ClienteContaBancaria()
                {
                    idCliente = idClienteSelecionado
                });
                clienteSelecionado = (Cliente)clienteOriginal.Clone();

                lbCodigo.Text             = clienteSelecionado.idCliente.ToString();
                tbCodigo.Text             = clienteSelecionado.Codigo;
                tbNome.Text               = clienteSelecionado.Nome;
                tbCPFCNPJ.Text            = clienteSelecionado.CPF_CNPJ;
                tbIE.Text                 = clienteSelecionado.IE;
                tbICM.Text                = clienteSelecionado.ICM;
                cbCategoria.SelectedValue = clienteSelecionado.idCategoria;
                cbAtividade.SelectedValue = clienteSelecionado.idAtividade;
                tbEndereco.Text           = clienteSelecionado.Endereco;
                tbComplemento.Text        = clienteSelecionado.Complemento;
                tbBairro.Text             = clienteSelecionado.Bairro;
                tbCidade.Text             = clienteSelecionado.Cidade;
                cbEstado.Text             = clienteSelecionado.Estado;
                tbCEP.Text                = clienteSelecionado.CEP;
                tbPais.Text               = clienteSelecionado.Pais;
                tbTelefone.Text           = clienteSelecionado.Telefone;
                tbFax.Text                = clienteSelecionado.Fax;
                tbEmail.Text              = clienteSelecionado.Email;
                tbSite.Text               = clienteSelecionado.Site;
                tbObservacao.Text         = clienteSelecionado.Observacao;
                cbStatus.Text             = clienteSelecionado.Status;
                this.CarregarContatos();
                this.CarregarContasBancarias();
                this.CarregarObras();
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }
Пример #7
0
        private void CarregarClientes()
        {
            BIZCliente bizCliente = new BIZCliente();

            this.Cursor = Cursors.WaitCursor;

            try
            {
                lstClientes = bizCliente.PesquisarCliente(new Cliente()).OrderBy(u => u.Nome).ToList();
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }