コード例 #1
0
        private void ve_se_existe()
        {
            try
            {
                limparTela(0);
                ComboBoxItem cboItem;

                //venda
                List <vendas> lstVenda = new List <vendas>();
                veiculos = new Veiculos();
                veiculos.ArquivoConexao = sArquivoConexao;
                lstVenda = veiculos.pesquisarTodasVendas(5);
                if (lstVenda != null)
                {
                    if (lstVenda.Count > 0)
                    {
                        foreach (vendas cVenda in lstVenda)
                        {
                            cboItem       = new ComboBoxItem();
                            cboItem.Value = cVenda.cod_venda;
                            cboItem.Text  = cVenda.cod_venda.ToString("D5") + "/" + cVenda.data_venda.Year.ToString();
                            cmbVenda.Items.Add(cboItem);
                        }
                    }
                }

                //carro
                List <carro> lstCarro = new List <carro>();
                lstCarro = veiculos.pesquisarTodosCarros();
                if (lstCarro != null)
                {
                    if (lstCarro.Count > 0)
                    {
                        foreach (carro cCarro in lstCarro)
                        {
                            cboItem       = new ComboBoxItem();
                            cboItem.Value = cCarro.Codigo;
                            cboItem.Text  = cCarro.Placa2.Trim();
                            cmbVeiculo.Items.Add(cboItem);
                        }
                    }
                }

                //clientes
                List <cliente> lstCliente = new List <cliente>();
                clientes = new Cliente();
                clientes.ArquivoConexao = sArquivoConexao;
                lstCliente = clientes.pesquisarTodosClientes();
                if (lstCliente != null)
                {
                    if (lstCliente.Count > 0)
                    {
                        foreach (cliente cCliente in lstCliente)
                        {
                            cboItem       = new ComboBoxItem();
                            cboItem.Value = cCliente.Codigo;
                            cboItem.Text  = cCliente.Nome.Trim();
                            cmbClienteComprador.Items.Add(cboItem);
                            cmbClienteVendedor.Items.Add(cboItem);
                        }
                    }
                }

                //Tipo venda
                cboItem       = new ComboBoxItem();
                cboItem.Value = 0;
                cboItem.Text  = "ESTANCIONAMENTO";
                cmbTipoVenda.Items.Add(cboItem);

                cboItem       = new ComboBoxItem();
                cboItem.Value = 1;
                cboItem.Text  = "INTERMEDIAÇÃO";
                cmbTipoVenda.Items.Add(cboItem);

                //situacao 0 em aberto 1 concluída 2 cancelada 3 aguardando financiamento 4 suspensa
                int      iCodSituacao = 0;
                string[] situacao     = { "ABERTO", "CONCLUÍDA", "CANCELADA", "AGUARDANDO FINANCIAMENTO", "SUSPENSA" };
                foreach (string sSituacao in situacao)
                {
                    iCodSituacao  = int.Parse(retornaCodigoSituacao(0, sSituacao).ToString());
                    cboItem       = new ComboBoxItem();
                    cboItem.Value = iCodSituacao;
                    cboItem.Text  = sSituacao;
                    cmbSituacao.Items.Add(cboItem);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao abrir janela de Venda!\n" + ex.Message, "EstacionamentoFacil (FrmVd01)", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }//ve_se_existe