Exemplo n.º 1
0
        public List <DigitalizacionCorreoDto> ListaDigtalizados(UsuarioActualDto objUsuarioActualDto)
        {
            List <DigitalizacionCorreoDto> retList = new List <DigitalizacionCorreoDto>();

            using (SqlConnection conn = DataContext.GetConnection())
            {
                var listaParams = new List <SqlParameter>();
                listaParams.Add(new SqlParameter("@IdEmpresa", SqlDbType.VarChar)
                {
                    Direction = ParameterDirection.Input, Value = objUsuarioActualDto.IdEmpresa
                });
                listaParams.Add(new SqlParameter("@Tipo", SqlDbType.VarChar)
                {
                    Direction = ParameterDirection.Input, Value = objUsuarioActualDto.DescripcionAdcional
                });
                SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_CorreDigitalizacionListado", listaParams.ToArray());
                while (lector.Read())
                {
                    retList.Add(new DigitalizacionCorreoDto
                    {
                        Nombre               = lector.IsDBNull(lector.GetOrdinal("Nombre")) ? default(string) : lector.GetString(lector.GetOrdinal("Nombre")),
                        Numero               = lector.IsDBNull(lector.GetOrdinal("Numero")) ? default(string) : lector.GetString(lector.GetOrdinal("Numero")),
                        Empresa              = lector.IsDBNull(lector.GetOrdinal("Empresa")) ? default(string) : lector.GetString(lector.GetOrdinal("Empresa")),
                        Categoria            = lector.IsDBNull(lector.GetOrdinal("Categoria")) ? default(string) : lector.GetString(lector.GetOrdinal("Categoria")),
                        IdEmpresa            = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")),
                        IdPersona            = lector.IsDBNull(lector.GetOrdinal("IdPersona")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPersona")),
                        TipoEmpresa          = lector.IsDBNull(lector.GetOrdinal("TipoEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("TipoEmpresa")),
                        Enviado              = lector.IsDBNull(lector.GetOrdinal("Enviado")) ? 0 : lector.GetInt32(lector.GetOrdinal("Enviado")),
                        EstadoDigitalizacion = lector.IsDBNull(lector.GetOrdinal("EstadoDigitalizacion")) ? default(string) : lector.GetString(lector.GetOrdinal("EstadoDigitalizacion")),
                    });
                }
            }
            return(retList);
        }
Exemplo n.º 2
0
        public List <UsuarioConsultaDto> ListadoUsuario(UsuarioActualDto objUsuarioActualDto)
        {
            List <UsuarioConsultaDto> retList = new List <UsuarioConsultaDto>();

            using (SqlConnection conn = DataContext.GetConnection())
            {
                var listaParams = new List <SqlParameter>();
                listaParams.Add(new SqlParameter("@Nombre", SqlDbType.VarChar)
                {
                    Direction = ParameterDirection.Input, Value = objUsuarioActualDto.DescripcionAdcional
                });
                listaParams.Add(new SqlParameter("@IdEmpresaPadre", SqlDbType.VarChar)
                {
                    Direction = ParameterDirection.Input, Value = objUsuarioActualDto.IdEmpresa
                });
                SqlDataReader lector = SQLHelper.ExecuteReader(conn, System.Data.CommandType.StoredProcedure, @"Sp_UsuarioListado", listaParams.ToArray());
                while (lector.Read())
                {
                    retList.Add(new UsuarioConsultaDto
                    {
                        IdUsuario      = lector.IsDBNull(lector.GetOrdinal("IdUsuario")) ? default(string) : lector.GetString(lector.GetOrdinal("IdUsuario")),
                        IdEmpresaPadre = lector.IsDBNull(lector.GetOrdinal("IdEmpresaPadre")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresaPadre")),
                        Correo         = lector.IsDBNull(lector.GetOrdinal("Correo")) ? default(string) : lector.GetString(lector.GetOrdinal("Correo")),
                        IdPersona      = lector.IsDBNull(lector.GetOrdinal("IdPersona")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPersona")),
                        TipoEmpresa    = lector.IsDBNull(lector.GetOrdinal("TipoEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("TipoEmpresa")),
                        IdEmpresa      = lector.IsDBNull(lector.GetOrdinal("IdEmpresa")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEmpresa")),
                        Usuarios       = lector.IsDBNull(lector.GetOrdinal("Usuario")) ? default(string) : lector.GetString(lector.GetOrdinal("Usuario")),
                        IdPerfil       = lector.IsDBNull(lector.GetOrdinal("IdPerfil")) ? default(string) : lector.GetString(lector.GetOrdinal("IdPerfil")),
                        Perfil         = lector.IsDBNull(lector.GetOrdinal("Perfil")) ? default(string) : lector.GetString(lector.GetOrdinal("Perfil")),
                        IdEstado       = lector.IsDBNull(lector.GetOrdinal("IdEstado")) ? default(string) : lector.GetString(lector.GetOrdinal("IdEstado")),
                    });
                }
            }
            return(retList);
        }