Пример #1
0
        public CidadeUsuarioView Get(Int32 pCodigo)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@codigo", pCodigo));
            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  = " USUARIO.cd_usuario = @codigo";
            DbDataReader dr        = DbHnd.ExecuteReader("SELECT " + sqlSelect + " FROM " + sqlFrom + " WHERE " + sqlWhere);

            try
            {
                if (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();

                    return(view);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Пример #2
0
        public List <CidadeUsuarioView> AutoGeneratedQuery()
        {
            List <CidadeUsuarioView> lstReturn = new List <CidadeUsuarioView>();

            String sqlSelect  = "CIDADE.cd_cidade, CIDADE.cd_estado, CIDADE.ds_nome, 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   = BuildFilters();
            String sqlOrderBy = BuildOrderBy();

            using (DbDataReader dr = DbHnd.ExecuteReader("SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy))
            {
                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["ds_nome"].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);
        }
Пример #3
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);
        }
Пример #4
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);
            }
Пример #5
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);
        }
Пример #6
0
        public CidadeInfo Get(Int32 pCdCidade)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdCidade", pCdCidade));
            String       sql = "SELECT cd_cidade, cd_estado, ds_nome FROM CIDADE WHERE cd_cidade = @cdCidade";
            DbDataReader dr  = DbHnd.ExecuteReader(sql);

            try
            {
                if (dr.Read())
                {
                    CidadeInfo info = new CidadeInfo();
                    if (dr["cd_cidade"] != System.DBNull.Value)
                    {
                        info.CdCidade.Value = Convert.ToInt32(dr["cd_cidade"]);
                    }
                    else
                    {
                        if (info.CdCidade.AllowsNull)
                        {
                            info.CdCidade.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_nome"] != System.DBNull.Value)
                    {
                        info.DsNome.Value = dr["ds_nome"].ToString();
                    }
                    else
                    {
                        if (info.DsNome.AllowsNull)
                        {
                            info.DsNome.IsNullValue = true;
                        }
                    }

                    return(info);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Пример #7
0
        public ComentarioInfo Get(Int32 pCdComentario)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdComentario", pCdComentario));
            String       sql = "SELECT cd_comentario, ds_comentario, ds_nomeusuario FROM COMENTARIO WHERE cd_comentario = @cdComentario";
            DbDataReader dr  = DbHnd.ExecuteReader(sql);

            try
            {
                if (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;
                        }
                    }

                    return(info);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Пример #8
0
        public EstadoInfo Get(Int32 pCdEstado)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdEstado", pCdEstado));
            String       sql = "SELECT cd_estado, ds_sigla, ds_nome FROM ESTADO WHERE cd_estado = @cdEstado";
            DbDataReader dr  = DbHnd.ExecuteReader(sql);

            try
            {
                if (dr.Read())
                {
                    EstadoInfo info = new EstadoInfo();
                    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_sigla"] != System.DBNull.Value)
                    {
                        info.DsSigla.Value = (Char)dr["ds_sigla"];
                    }
                    else
                    {
                        if (info.DsSigla.AllowsNull)
                        {
                            info.DsSigla.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;
                        }
                    }

                    return(info);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Пример #9
0
        public List <EstadoInfo> Listar()
        {
            List <EstadoInfo> lstReturn = new List <EstadoInfo>();

            String sqlSelect  = "cd_estado, ds_sigla, ds_nome";
            String sqlFrom    = "ESTADO";
            String sqlWhere   = BuildFilters();
            String sqlOrderBy = BuildOrderBy();
            String sql        = "SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy;

            using (DbDataReader dr = DbHnd.ExecuteReader(sql))
            {
                while (dr.Read())
                {
                    EstadoInfo info = new EstadoInfo();
                    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_sigla"] != System.DBNull.Value)
                    {
                        info.DsSigla.Value = (Char)dr["ds_sigla"];
                    }
                    else
                    {
                        if (info.DsSigla.AllowsNull)
                        {
                            info.DsSigla.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;
                        }
                    }
                    lstReturn.Add(info);
                }
            }
            return(lstReturn);
        }
Пример #10
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);
        }
Пример #11
0
        public List <ComentarioInfo> Listar()
        {
            List <ComentarioInfo> lstReturn = new List <ComentarioInfo>();

            String sqlSelect  = "cd_comentario, ds_comentario, ds_nomeusuario";
            String sqlFrom    = "COMENTARIO";
            String sqlWhere   = BuildFilters();
            String sqlOrderBy = BuildOrderBy();
            String sql        = "SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy;

            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);
        }
Пример #12
0
        public UsuarioInfo Get(Int32 pCdUsuario)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdUsuario", pCdUsuario));
            String       sql = "SELECT dt_nasc, st_ativo, cd_cidadenasc, cd_usuario, ds_nome, ds_email FROM USUARIO WHERE cd_usuario = @cdUsuario";
            DbDataReader dr  = DbHnd.ExecuteReader(sql);

            try
            {
                if (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;
                        }
                    }

                    return(info);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Пример #13
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);
        }
Пример #14
0
        public ContatoInfo Get(Int32 pCdContato)
        {
            DbHnd.Parametros.Add(new System.Data.SqlClient.SqlParameter("@cdContato", pCdContato));
            String       sql = "SELECT dt_nasci, cd_contato, cd_estado, ds_endereco, ds_nome, ds_email, ds_cpf, ds_sexo, ds_cidade FROM CONTATO WHERE cd_contato = @cdContato";
            DbDataReader dr  = DbHnd.ExecuteReader(sql);

            try
            {
                if (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;
                        }
                    }

                    return(info);
                }
                else
                {
                    return(null);
                }
            }
            finally
            {
                dr.Dispose();
            }
        }
Пример #15
0
        public List <ContatoInfo> Listar()
        {
            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   = BuildFilters();
            String sqlOrderBy = BuildOrderBy();
            String sql        = "SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy;

            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);
        }
Пример #16
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);
        }
Пример #17
0
        public List <UsuarioInfo> Listar()
        {
            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   = BuildFilters();
            String sqlOrderBy = BuildOrderBy();
            String sql        = "SELECT " + sqlSelect + " FROM " + sqlFrom + sqlWhere + sqlOrderBy;

            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);
        }