public PessoaDTO GetByID(PessoaDTO _pessoa) { PessoaDAL cmd = new PessoaDAL(); var result = cmd.GetDataInDataBase(_pessoa); if (result.Count > 0) { if (result[0].idEndereco != 0) { EnderecoDAL cmdEndereco = new EnderecoDAL(); result[0].endereco = cmdEndereco.GetEndereco(result[0].idEndereco); } if (result[0].idContato != 0) { ContatoDAL cmdContato = new ContatoDAL(); result[0].contatos = cmdContato.GetContatos(result[0].idContato); } DadosVariaveisDAL cmdDados = new DadosVariaveisDAL(); result[0].dadosVariaveis = cmdDados.GetDadosPorIdPessoa(_pessoa.idPessoa); return(result.SingleOrDefault()); } else { throw new Exception("Ocorreu um erro!"); } }
public EscolaDTO GetByID(EscolaDTO _escola) { EscolaDAL cmd = new EscolaDAL(); var result = cmd.GetDataInDataBase(_escola); if (result.Count > 0) { if (result[0].idEndereco != 0) { EnderecoDAL cmdEndereco = new EnderecoDAL(); result[0].endereco = cmdEndereco.GetEndereco(result[0].idEndereco); } return(result.SingleOrDefault()); } else { throw new Exception("Ocorreu um erro!"); } }