Esempio n. 1
0
        private void Busca_Endereco_Clifor()
        {
            if (rPedido.CD_Clifor != "")
            {
                CamadaDados.Financeiro.Cadastros.TList_CadEndereco List_Endereco =
                    CamadaNegocio.Financeiro.Cadastros.TCN_CadEndereco.Buscar(rPedido.CD_Clifor,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              string.Empty,
                                                                              0,
                                                                              null);

                if (List_Endereco.Count > 0)
                {
                    if (List_Endereco.Exists(p => p.St_enderecoentregabool))
                    {
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Logradouroent  = List_Endereco.Find(p => p.St_enderecoentregabool).Ds_endereco;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Numeroent      = List_Endereco.Find(p => p.St_enderecoentregabool).Numero;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Complementoent = List_Endereco.Find(p => p.St_enderecoentregabool).Ds_complemento;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Bairroent      = List_Endereco.Find(p => p.St_enderecoentregabool).Bairro;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Cd_cidadeent   = List_Endereco.Find(p => p.St_enderecoentregabool).Cd_cidade;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Ds_cidadeent   = List_Endereco.Find(p => p.St_enderecoentregabool).DS_Cidade;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Uf_ent         = List_Endereco.Find(p => p.St_enderecoentregabool).UF;
                    }
                    else if (List_Endereco.Count == 1)
                    {
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Logradouroent  = List_Endereco[0].Ds_endereco;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Numeroent      = List_Endereco[0].Numero;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Complementoent = List_Endereco[0].Ds_complemento;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Bairroent      = List_Endereco[0].Bairro;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Cd_cidadeent   = List_Endereco[0].Cd_cidade;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Ds_cidadeent   = List_Endereco[0].DS_Cidade;
                        (bsOrdem.Current as CamadaDados.Faturamento.Pedido.TRegistro_OrdemCarregamento).Uf_ent         = List_Endereco[0].UF;
                    }
                }
            }
        }
Esempio n. 2
0
 private void BuscarEndEntrega()
 {
     //Busca Endereço
     CamadaDados.Financeiro.Cadastros.TList_CadEndereco List_Endereco =
         CamadaNegocio.Financeiro.Cadastros.TCN_CadEndereco.Buscar(rPrevenda != null ? rPrevenda.Cd_clifor : rPedido != null ? rPedido.CD_Clifor : string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   string.Empty,
                                                                   0,
                                                                   null);
     if (List_Endereco.Count > 0)
     {
         if (List_Endereco.Count == 1)
         {
             ds_endereco.Text = List_Endereco[0].Ds_endereco.Trim();
             Numero.Text      = List_Endereco[0].Numero.Trim();
             Bairro.Text      = List_Endereco[0].Bairro.Trim();
             Referencia.Text  = List_Endereco[0].Proximo.Trim();
             cidade.Text      = List_Endereco[0].DS_Cidade.Trim();
             uf.Text          = List_Endereco[0].UF.Trim();
             Fone.Text        = List_Endereco[0].Fone.Trim();
         }
         else if (List_Endereco.Exists(p => p.St_enderecoentregabool))
         {
             ds_endereco.Text = List_Endereco.Find(p => p.St_enderecoentregabool).Ds_endereco.Trim();
             Numero.Text      = List_Endereco.Find(p => p.St_enderecoentregabool).Numero.Trim();
             Bairro.Text      = List_Endereco.Find(p => p.St_enderecoentregabool).Bairro.Trim();
             Referencia.Text  = List_Endereco.Find(p => p.St_enderecoentregabool).Proximo.Trim();
             cidade.Text      = List_Endereco.Find(p => p.St_enderecoentregabool).DS_Cidade.Trim();
             uf.Text          = List_Endereco.Find(p => p.St_enderecoentregabool).UF.Trim();
             Fone.Text        = List_Endereco.Find(p => p.St_enderecoentregabool).Fone.Trim();
         }
     }
 }