Пример #1
0
        private void frmCliente_Load(object sender, EventArgs e)
        {
            IList <Clientes> listaDeClientes = new List <Clientes>();
            IList <Contatos> listaDeContatos = new List <Contatos>();
            IList <Cidade>   listaDeCidades  = new List <Cidade>();
            IList <UF>       listaDeEstados  = new List <UF>();
            IList <Pais>     listadePaises   = new List <Pais>();


            ClienteBO clienteBO = new ClienteBO();

            listaDeClientes = clienteBO.selecionarClientes(listaDeCidades, listaDeEstados, listadePaises);
            string[] linha;


            dgvClientes.Rows.Clear();

            for (int i = 0; i < listaDeClientes.Count; i++)
            {
                if (listaDeClientes[i].TipoPessoa == "J")
                {
                    listaDeClientes[i].TipoPessoa = "Júridica";
                }
                else
                {
                    listaDeClientes[i].TipoPessoa = "Física";
                }

                if (listaDeClientes[i].Situacao == "A")
                {
                    listaDeClientes[i].Situacao = "Ativo";
                }
                else
                {
                    listaDeClientes[i].Situacao = "Inativo";
                }
                linha = new string[]
                {
                    listaDeClientes[i].Codigo.ToString(),
                    listaDeClientes[i].RazaoSocial.ToString(),
                    listaDeClientes[i].NomeFantasia.ToString(),
                    listaDeClientes[i].CPF_CNPJ.ToString(),
                    listaDeClientes[i].RG_IE.ToString(),
                    listaDeClientes[i].Situacao.ToString(),
                    listaDeClientes[i].TipoPessoa.ToString(),
                    listaDeClientes[i].Telefone.ToString(),
                    listaDeClientes[i].Celular.ToString(),
                    listaDeClientes[i].Email.ToString(),
                    listaDeClientes[i].Endereco.ToString(),
                    listaDeClientes[i].NumEndereco.ToString(),
                    listaDeClientes[i].Bairro.ToString(),
                    listaDeCidades[i].Nome.ToString(),
                    listaDeEstados[i].Nome.ToString(),
                    listadePaises[i].Nome.ToString()
                };
                dgvClientes.Rows.Add(linha);
            }
            dgvClientes.ClearSelection();
        }