public List <ContatoEstadoView> listaContatoEstado() { List <ContatoEstadoView> lstReturn = new List <ContatoEstadoView>(); String sqlSelect = "CONTATO.cd_contato, CONTATO.cd_estado, CONTATO.dt_nasci, CONTATO.ds_cpf, CONTATO.ds_sexo, CONTATO.ds_cidade, CONTATO.ds_endereco, CONTATO.ds_nome, CONTATO.ds_email, ESTADO.uf_estado"; String sqlFrom = "CONTATO INNER JOIN ESTADO ON CONTATO.cd_estado = ESTADO.cd_estado"; String sqlWhere = BuildPagedFilters(); String sqlOrderBy = BuildPagedOrderBy(); String sql = (new Smart.Database.SQL.Translator(DbHnd.ProviderName).MontarSqlPaginado(sqlSelect, sqlFrom, sqlWhere, sqlOrderBy, this.Filters.PageNumber, this.Filters.EntriesPerPage)); using (DbDataReader dr = DbHnd.ExecuteReader(sql)) { while (dr.Read()) { ContatoEstadoView view = new ContatoEstadoView(); view.Contato.CdContato.Value = Convert.ToInt32(dr["cd_contato"]); view.Contato.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); view.Contato.DtNasci.Value = (DateTime)dr["dt_nasci"]; view.Contato.DsCpf.Value = dr["ds_cpf"].ToString(); view.Contato.DsSexo.Value = dr["ds_sexo"].ToString(); view.Contato.DsCidade.Value = dr["ds_cidade"].ToString(); view.Contato.DsEndereco.Value = dr["ds_endereco"].ToString(); view.Contato.DsNome.Value = dr["ds_nome"].ToString(); view.Contato.DsEmail.Value = dr["ds_email"].ToString(); view.Estado.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); view.Estado.UfEstado.Value = dr["uf_estado"].ToString(); lstReturn.Add(view); cont = cont + 1; } } return(lstReturn); }
public List <ContatoEstadoView> listaContatoEstado() { List <ContatoEstadoView> lstReturn = new List <ContatoEstadoView>(); String sqlSelect = "CONTATO.cd_contato, CONTATO.cd_estado, CONTATO.dt_nasci, CONTATO.ds_cpf, CONTATO.ds_sexo, CONTATO.ds_cidade, CONTATO.ds_endereco, CONTATO.ds_nome, CONTATO.ds_email, ESTADO.cd_estado, ESTADO.uf_estado"; String sqlFrom = "CONTATO INNER JOIN ESTADO ON CONTATO.cd_estado = ESTADO.cd_estado"; String sqlWhere = BuildFilters(); String sqlOrderBy = BuildOrderBy(); using (DbDataReader dr = DbHnd.ExecuteReader("SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy)) { while (dr.Read()) { ContatoEstadoView view = new ContatoEstadoView(); view.Contato.CdContato.Value = Convert.ToInt32(dr["cd_contato"]); view.Contato.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); view.Contato.DtNasci.Value = (DateTime)dr["dt_nasci"]; view.Contato.DsCpf.Value = dr["ds_cpf"].ToString(); view.Contato.DsSexo.Value = dr["ds_sexo"].ToString(); view.Contato.DsCidade.Value = dr["ds_cidade"].ToString(); view.Contato.DsEndereco.Value = dr["ds_endereco"].ToString(); view.Contato.DsNome.Value = dr["ds_nome"].ToString(); view.Contato.DsEmail.Value = dr["ds_email"].ToString(); view.Estado.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); view.Estado.UfEstado.Value = dr["uf_estado"].ToString(); lstReturn.Add(view); } } return(lstReturn); }