Exemplo n.º 1
0
            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);
            }
Exemplo n.º 2
0
        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);
        }