public List <CidadeUsuarioView> ListarPaginado() { List <CidadeUsuarioView> lstReturn = new List <CidadeUsuarioView>(); String sqlSelect = "CIDADE.cd_cidade, CIDADE.cd_estado, CIDADE.ds_nome AS nomecidade, USUARIO.dt_nasc, USUARIO.st_ativo, USUARIO.cd_cidadenasc, USUARIO.cd_usuario, USUARIO.ds_nome, USUARIO.ds_email"; String sqlFrom = "CIDADE INNER JOIN USUARIO ON CIDADE.cd_cidade = USUARIO.cd_cidadenasc"; 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()) { CidadeUsuarioView view = new CidadeUsuarioView(); view.Cidade.CdCidade.Value = Convert.ToInt32(dr["cd_cidade"]); view.Cidade.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); view.Cidade.DsNome.Value = dr["nomecidade"].ToString(); view.Usuario.DtNasc.Value = (DateTime)dr["dt_nasc"]; view.Usuario.StAtivo.Value = Convert.ToByte(dr["st_ativo"]); view.Usuario.CdCidadenasc.Value = Convert.ToInt32(dr["cd_cidadenasc"]); view.Usuario.CdUsuario.Value = Convert.ToInt32(dr["cd_usuario"]); view.Usuario.DsNome.Value = dr["ds_nome"].ToString(); view.Usuario.DsEmail.Value = dr["ds_email"].ToString(); lstReturn.Add(view); } } return(lstReturn); }
public List <ComentarioInfo> ListarPaginado() { List <ComentarioInfo> lstReturn = new List <ComentarioInfo>(); String sqlSelect = "cd_comentario, ds_comentario, ds_nomeusuario"; String sqlFrom = "COMENTARIO"; 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()) { ComentarioInfo info = new ComentarioInfo(); if (dr["cd_comentario"] != System.DBNull.Value) { info.CdComentario.Value = Convert.ToInt32(dr["cd_comentario"]); } else { if (info.CdComentario.AllowsNull) { info.CdComentario.IsNullValue = true; } } if (dr["ds_comentario"] != System.DBNull.Value) { info.DsComentario.Value = dr["ds_comentario"].ToString(); } else { if (info.DsComentario.AllowsNull) { info.DsComentario.IsNullValue = true; } } if (dr["ds_nomeusuario"] != System.DBNull.Value) { info.DsNomeusuario.Value = dr["ds_nomeusuario"].ToString(); } else { if (info.DsNomeusuario.AllowsNull) { info.DsNomeusuario.IsNullValue = true; } } lstReturn.Add(info); } } return(lstReturn); }
public List <ContatoInfo> ListarPaginado() { List <ContatoInfo> lstReturn = new List <ContatoInfo>(); String sqlSelect = "dt_nasci, cd_contato, cd_estado, ds_endereco, ds_nome, ds_email, ds_cpf, ds_sexo, ds_cidade"; String sqlFrom = "CONTATO"; 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()) { ContatoInfo info = new ContatoInfo(); if (dr["dt_nasci"] != System.DBNull.Value) { info.DtNasci.Value = Convert.ToDateTime(dr["dt_nasci"]); } else { if (info.DtNasci.AllowsNull) { info.DtNasci.IsNullValue = true; } } if (dr["cd_contato"] != System.DBNull.Value) { info.CdContato.Value = Convert.ToInt32(dr["cd_contato"]); } else { if (info.CdContato.AllowsNull) { info.CdContato.IsNullValue = true; } } if (dr["cd_estado"] != System.DBNull.Value) { info.CdEstado.Value = Convert.ToInt32(dr["cd_estado"]); } else { if (info.CdEstado.AllowsNull) { info.CdEstado.IsNullValue = true; } } if (dr["ds_endereco"] != System.DBNull.Value) { info.DsEndereco.Value = dr["ds_endereco"].ToString(); } else { if (info.DsEndereco.AllowsNull) { info.DsEndereco.IsNullValue = true; } } if (dr["ds_nome"] != System.DBNull.Value) { info.DsNome.Value = dr["ds_nome"].ToString(); } else { if (info.DsNome.AllowsNull) { info.DsNome.IsNullValue = true; } } if (dr["ds_email"] != System.DBNull.Value) { info.DsEmail.Value = dr["ds_email"].ToString(); } else { if (info.DsEmail.AllowsNull) { info.DsEmail.IsNullValue = true; } } if (dr["ds_cpf"] != System.DBNull.Value) { info.DsCpf.Value = dr["ds_cpf"].ToString(); } else { if (info.DsCpf.AllowsNull) { info.DsCpf.IsNullValue = true; } } if (dr["ds_sexo"] != System.DBNull.Value) { info.DsSexo.Value = dr["ds_sexo"].ToString(); } else { if (info.DsSexo.AllowsNull) { info.DsSexo.IsNullValue = true; } } if (dr["ds_cidade"] != System.DBNull.Value) { info.DsCidade.Value = dr["ds_cidade"].ToString(); } else { if (info.DsCidade.AllowsNull) { info.DsCidade.IsNullValue = true; } } lstReturn.Add(info); } } return(lstReturn); }
public List <UsuarioInfo> ListarPaginado() { List <UsuarioInfo> lstReturn = new List <UsuarioInfo>(); String sqlSelect = "dt_nasc, st_ativo, cd_cidadenasc, cd_usuario, ds_nome, ds_email"; String sqlFrom = "USUARIO"; 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()) { UsuarioInfo info = new UsuarioInfo(); if (dr["dt_nasc"] != System.DBNull.Value) { info.DtNasc.Value = (DateTime)dr["dt_nasc"]; } else { if (info.DtNasc.AllowsNull) { info.DtNasc.IsNullValue = true; } } if (dr["st_ativo"] != System.DBNull.Value) { info.StAtivo.Value = Convert.ToByte(dr["st_ativo"]); } else { if (info.StAtivo.AllowsNull) { info.StAtivo.IsNullValue = true; } } if (dr["cd_cidadenasc"] != System.DBNull.Value) { info.CdCidadenasc.Value = Convert.ToInt32(dr["cd_cidadenasc"]); } else { if (info.CdCidadenasc.AllowsNull) { info.CdCidadenasc.IsNullValue = true; } } if (dr["cd_usuario"] != System.DBNull.Value) { info.CdUsuario.Value = Convert.ToInt32(dr["cd_usuario"]); } else { if (info.CdUsuario.AllowsNull) { info.CdUsuario.IsNullValue = true; } } if (dr["ds_nome"] != System.DBNull.Value) { info.DsNome.Value = dr["ds_nome"].ToString(); } else { if (info.DsNome.AllowsNull) { info.DsNome.IsNullValue = true; } } if (dr["ds_email"] != System.DBNull.Value) { info.DsEmail.Value = dr["ds_email"].ToString(); } else { if (info.DsEmail.AllowsNull) { info.DsEmail.IsNullValue = true; } } lstReturn.Add(info); } } return(lstReturn); }