Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
        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);
        }
Example #4
0
        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);
        }