private void Busca_Contato_Clifor() { if (!string.IsNullOrEmpty(cd_fornecedor.Text)) { //Buscar Contato Fornecedor CamadaDados.Financeiro.Cadastros.TList_CadContatoCliFor List_Contato = CamadaNegocio.Financeiro.Cadastros.TCN_CadContatoCliFor.Buscar(string.Empty, cd_fornecedor.Text, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, false, false, false, string.Empty, 0, null); if (List_Contato.Count == 1) { nm_vendedor.Text = List_Contato[0].Nm_Contato; email_vendedor.Text = List_Contato[0].Email; fonefax.Text = List_Contato[0].Fone; } } }
public void BuscarContatos() { if (!string.IsNullOrEmpty(cd_clifor.Text)) { CamadaDados.Financeiro.Cadastros.TList_CadContatoCliFor lContatos = CamadaNegocio.Financeiro.Cadastros.TCN_CadContatoCliFor.Buscar(string.Empty, cd_clifor.Text, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, false, false, false, string.Empty, 0, null); lContatos.ForEach(p => { if (!string.IsNullOrEmpty(p.Email)) { clbContatos.Items.Add(p.Email.Trim(), (St_danfe && (p.St_receberdanfebool || p.St_receberxmlnfebool)) ? true : false); } }); //Verificar se existe contato para enviar XML if (lContatos.Exists(p => p.St_receberxmlnfebool.Equals(true))) { St_receberXmlNfe = true; } } }