Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayuda con MembershipUser en asp.net

Estas en el tema de Ayuda con MembershipUser en asp.net en el foro de Programación General en Foros del Web. Hola muchachos quisiera que me ayuden en un problema que tengo.. es sobre el MembershipUser, quiero obtenerlo en una variable para asi poder comparar el ...
  #1 (permalink)  
Antiguo 14/06/2010, 00:50
 
Fecha de Ingreso: marzo-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
Pregunta Ayuda con MembershipUser en asp.net

Hola muchachos quisiera que me ayuden en un problema que tengo.. es sobre el MembershipUser, quiero obtenerlo en una variable para asi poder comparar el UserName con un año determinado que tengo en mi base de datos... y vizualizarlo en mi dropdownlist pero me bota el numero 1 como unico valor... porfavor si me pudieran ayudar... muchas gracias de antemano...
Codigo default.aspx
[code="VBnet"]
Imports System.Data
Imports Clase_Negocio
Imports LibEntidad
Partial Class Control_Security_Assistance_Default
Inherits System.Web.UI.Page
Dim objBL As New ClsAplicacion1_BL
Dim objEN As New ClsEntidad
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'capturo el nombre de usuario
objEN.User = (Membership.GetUser(My.User.Name)).ToString
If Not Page.IsPostBack Then
'me bota 1 como unico varlos
'DropDownList1.Items.Add("seleccione")
DropDownList1.DataSource = objBL.ListarAñoBL(objEN)
DropDownList1.DataBind()
End If
[/code]

Codigo ClsAplicacion1_B
Código:
Public Function ListarAñoBL(ByVal objEn As ClsEntidad) As String
        Return objDAL.ListarAñoDAl(objEn)
    End Function
Codigo ClsAplicacion1_DAL
Código:
Public Function ListarAñoDAl(ByVal objEn As ClsEntidad) As String
        Return SqlHelper.ExecuteNonQuery(cn, "usp_ListarAño", objEn.User)
    End Function
Codigo ClsEntidad
Código:
Private _userkey As String
   Public Property User() As String
        Get
            Return _userkey
        End Get
        Set(ByVal value As String)
            _userkey = value
        End Set
    End Property
Procedimiento Almacenado
Código:
Create proc usp_Listaraño
@user varchar(50)
as
select distinct s.año from seccion s, aspnet_Users u where u.userid = s.userid and s.username=@user
go

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:28.