public string Inserir(List <Hashtable> dados) { pessoa = ExtraiPessoa(dados[1]); pessoa.Endereco = ExtraiEndereco(dados[0]); consultora = ExtraiConsultora(dados[2]); consultora.Pessoa = pessoa; daoConsultora = new daoConsultora(); return(daoConsultora.Inserir(consultora)); }
public List <Hashtable> RetornaTudo() { List <Hashtable> lista = new List <Hashtable>(); List <Consultora> listaRetorno; daoConsultora = new daoConsultora(); listaRetorno = daoConsultora.RetornaTudo(); for (int i = 0; i < listaRetorno.Count; i++) { Hashtable hashtable = new Hashtable(); //CONSULTORA hashtable.Add("ID_Consultora", listaRetorno[i].CodConsultora); hashtable.Add("Codigo_Consultora", listaRetorno[i].Codigo); hashtable.Add("Data_Consultora", listaRetorno[i].DataCadastro); hashtable.Add("EstaOk_Consultora", listaRetorno[i].EstaOk); hashtable.Add("Ativa_Consultora", listaRetorno[i].EstaAtiva); hashtable.Add("Obs_Consultora", listaRetorno[i].Observacoes); //PESSOA hashtable.Add("ID_Pessoa", listaRetorno[i].Pessoa.CodPessoa); hashtable.Add("Nome_Pessoa", listaRetorno[i].Pessoa.Nome); hashtable.Add("Nasc_Pessoa", listaRetorno[i].Pessoa.Nascimento); hashtable.Add("Idade_Pessoa", listaRetorno[i].Pessoa.Idade); hashtable.Add("Sexo_Pessoa", listaRetorno[i].Pessoa.Sexo); hashtable.Add("Telefone_Pessoa", listaRetorno[i].Pessoa.Telefone); hashtable.Add("Celular_Pessoa", listaRetorno[i].Pessoa.Celular); //ENDEREÇO hashtable.Add("Logra_Endereco", listaRetorno[i].Pessoa.Endereco.Logradouro); hashtable.Add("Numero_Endereco", listaRetorno[i].Pessoa.Endereco.Numero); hashtable.Add("Bairro_Endereco", listaRetorno[i].Pessoa.Endereco.Bairro); hashtable.Add("Cep_Endereco", listaRetorno[i].Pessoa.Endereco.Cep); hashtable.Add("Cidade_Endereco", listaRetorno[i].Pessoa.Endereco.Cidade); hashtable.Add("Obs_Endereco", listaRetorno[i].Pessoa.Endereco.Observacoes); lista.Add(hashtable); } return(lista); }