CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Como Crear Un Inicio De Usuarios
fredy666:
Si es para agregar usuarios lo tienes facil.
1.- cuando el txtusuario pierda el foco, lanzas una consulta para saber si ese usuario ya esta introducido, si no esta, muestras un mensaje de error.
2.- si esta ok, que introduzca el password.
3.- cuando pulse el boton Aceptar, lanzas otra consulta (INSERT TO) para agregar el usuario y password a la base de datos.
PD: a mi me interesa el tema de los permisos xD, se como sacar el usuario y tipo de usuario que está conectado a la maquina, que con eso puedo sacar el nombre de usuario y que el solo teclee su password, o cambie el usuario (si va a entrar otro). El problema esque me temo que tendre que crear un sueprmegatocho-modulo con el cual dependiendo del grupo de usuarios al que pertenezca cada uno, se abiliten o no las opciones del menu apropiadas. ¿Seria asi la mejor forma de hacerlo??
Gracias
Taluego
Soultaker:
--- Cita de: "fredy666" --- El problema esque me temo que tendre que crear un sueprmegatocho-modulo con el cual dependiendo del grupo de usuarios al que pertenezca cada uno, se abiliten o no las opciones del menu apropiadas. ¿Seria asi la mejor forma de hacerlo??
Gracias
Taluego
--- Fin de la cita ---
En vez de crear un sueprmegatocho-modulo, puedes crearte 2 menus o mas dependiendo de los grupos de usuarios que tengas, para que se te facilite la tarea podrías usar la herencia.
:comp:
fredy666:
Buena idea, de todas formas aun estoy documentando el programa, asi que hasta que llegue a ese punto, queda un par de semanas, de todas formas, muchas gracias, lo tendre en cuenta para la creacion del apartado oportuno.
Gracias
PD: Criman, ¿te sirve lo que te he comentado antes?
fredy666:
Soultaker, podrias decirme como puedo, una vez creado la retafila de menus que necesito, mostrarlos en el formulario principal?? Seria algo asi??
select case permiso
case 1:
menu1.show
case 2:
menu2.show
.
.
.
end select
Gracias
Kev:
Mi solucion seria diferente:
- Crea tu formulario de ingreso o comunmente llamado Login
- Crea tu tabla en tu DB para almacenar usuarios, puedes agragar un campo level para colocar el nivel de acceso que tendra el usuario
- Ingresa tus usuarios y el level de acceso que tendran
-Crea un modulo donde crearas variables que te almacenen el user y el level que tienen
-Tus formularios deberan tener una validacion inicial para verificar si el usuario tiene accesso, y como las variables del Modulo son globales las podras acceder y usar para esta validacion
Esito seria, pero yo le voy a que la mayoria de las veces(por no decir siempre) hay que modelar, usen UML, asi se evitan de quebraderos de cabeza y evitan errores.
Salu2
:comp: :hola:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa