Foros

 
ForumForumForos DNNForos DNNDesarrolloDesarrollonuevo en dnn, miles de dudas! ayuda! =)nuevo en dnn, miles de dudas! ayuda! =)
Anterior Anterior
 
Siguiente Siguiente
Nuevo Mensaje
 01/08/2009 19:51
 

hola de nuevo! muchas gracias por tu ayuda, ya que como comento, encuentro poca ayuda por la red =)

 

Lo de compilar en la carpeta y eso, en verdad es lo de menos, puesto que quiero exportarlo a varias instalaciones, así que al final tendré que copiar-pegar, además, al compilar dentro de la instalación, luego no funciona el portal por conflictos al existir dos web.config (el proyecto independiente genera el suyo propio), pero vamos, ya digo, es lo de menos. Miraré lo que comentas de editar el .dnn para indicarle los archivos y a ver si logro empaquetar, y así si que ya da igual donde compile el modulo :D

 

Y lo que comentas de importar, pues ya me he empapado de la base de datos del DNN (o eso creo xD)  y se mas o menos en que tablas tengo que escribir y eso, lo que no se es como hacerlo, si por ejemplo (ojo! seguro que voy a decir una barbaridad, no tengo ni idea! ^^), usando la capa así mas alta de DNN, crearme un objeto del tipo usuario, y al leer del archivo los datos, utilizar la funcion addUser (o algo así que supongo que habrá) y así ya se guardaría cada cosa en su sitio en la bd o por el contrario, hacer la consulta en sql y ejecutarla a nivel ya de c#, no se si me explico.

 

Un saludo, y gracias por todo =)

Nuevo Mensaje
 03/08/2009 9:29
 
 Modificado por elijo_otroo  en 03/08/2009 13:44:28

bueno, probando un poco ya he conseguido empaquetar!! voy a ver lo que has comentado de la pagina de registro!! =)

 he estado mirando bastante rato, y la verdad es que no encuentro como da de alta los usuarios dnn :(

Ahora mismo lo hago usando DataProvider, ejecuto el sql y así los inserto, pero no se si existirá alguna capa mas alta tipo "insertarUser()" que lo guarde en todas las tablas para no tener que ir haciendo insert en todas y cada una de ellas...=)

Un saludo y graciaasss

Nuevo Mensaje
 03/08/2009 15:23
 

Para crear usuarios tienes la clase

 

Dotnetnuke.Entities.Users.UserController.CreateUser

Nuevo Mensaje
 03/08/2009 18:31
 

hola, y ante todo, agradecer una vez mas tu ayuda e interés! así da gusto =)

La verdad es que he estado esta mañana trasteando con todas las clases esas y no conseguí insertar hasta que no usé el dataprovider, mañana probaré otra vez, un saludo.

Nuevo Mensaje
 04/08/2009 1:38
 

Bienvenido, mira sería algo así

'crear usuario
                            Dim newuser As New UserInfo
                            newuser.Username = "Nombre"
                           newuser.Membership.Password = "Clave123456"

                            newuser.Membership.Approved = True
                            newuser.Membership.Username = strUserRemoto
                            newuser.PortalID = PortalId
                            newuser.DisplayName = "Mi Nombre para mostrar..."
                            newuser.Profile.SetProfileProperty("PropiedadPerfil", 0)
                            newuser.Profile.SetProfileProperty("PropiedadPErfil2", 0)

                            UserController.CreateUser(newuser)
 

'AGregar uSUario a un rol rol  "XXX" con id = 10
                            Dim objRoleController As New RoleController
                            Dim _Role As RoleInfo = objRoleController.GetRole(10, PortalId)
                            RoleController.AddUserRole(newuser, _Role, PortalSettings, Null.NullDate, Null.NullDate, UserId, False)
 

 

Espero que te sirva...

 

Anterior Anterior
 
Siguiente Siguiente
ForumForumForos DNNForos DNNDesarrolloDesarrollonuevo en dnn, miles de dudas! ayuda! =)nuevo en dnn, miles de dudas! ayuda! =)

En total, tenemos 1098 nuevo(s) hilo(s) y 5265 nuevo(s) mensaje(s)
Los hilos más populares han estado en ¿por que?
Los hilos más activos han estado en no veo el portal desde los pc's de la red

Más activos


UserTotalPosts
jmaldonadom 1101
anonymous 798
javier 488
Faco 395
hiunkeru 184
vitolo 182
Guillaume 168
ccolonia 159
dormio 157
elijo_otroo 138
sonsai 84
Dreamvk 67
tirillos 48
vte_torres 47
oskr226 46

Últimos Mensajes...