Login con C# y MYSQL

Buenas noches mis estimados amigos, escribo esto luego de muchas lunas, les cuento que he estado trasteando nuevamente con C# y MYSQL usando mi querido SharpDevelop y he creado un programita sencillo que simplemente nos muestra una ventana de login y una interfaz principal donde la opción mas resaltante es modificar la contraseña del usuario. Al ejecutar el programa saldrá la siguiente ventana:

Aqui vamos a ingresar el usuario: admin y la clave: admin por defecto solo tenemos una empresa.

Si pulsamos aceptar nos aparecerá la siguiente ventana:

Como veran he usado varios componentes interesantes que están detallados en el código fuente.

Si ingresamos al menú configuración tendremos la opción cambio de clave:

Si observamos solamente aparecen habilitados la primera caja de texto y el boton cancelar, si escribimos correctamente la contraseña actual entonces se habilitará la caja de texto de contraseña nueva.

En caso contrario nos saldrá un * en la parte derecha de la caja de texto y no nos permitirá habilitar ninguna caja de texto:

Si hacemos todo correctamente entonces tendremos la modificación hecha con éxito.

Cuando revisen el código observaran que he usado procedimientos almacenados y he centralizado todo el manejo de la base de datos en la Clase DBConexion, con las respectivas clases que controlan el acceso a los datos estas son: Empresa y Login y las interfaces gráficas que interactuan con el usuario.

Les dejo el código fuente para que lo revisen:

Descargar codigo

Saludos espero que les sirva.

Nota: tienen que restaurar el script que va junto con el código en la base de datos y cambiar los parametros de la clase DBConexion a los que ustedes tienen en su computadora.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s