예제 #1
0
        private void btnupload_Click(object sender, EventArgs e)
        {
            FrmMenuP x = new FrmMenuP();

            x.Show();
            this.Hide();
        }
예제 #2
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            try
            {
                var tblUsuario = Biblio.Usuarios.FirstOrDefault(x => x.Login_Name == txtuser.Text);

                if (tblUsuario == null)
                {
                    lbmessage.Text = "¡Ingrese un usuario y una contraseña valida!";
                }
                else
                {
                    if (tblUsuario.Estado)
                    {
                        using (MD5 md5Hash = MD5.Create())
                        {
                            if (HashMD5.VerfyMD5(md5Hash, txtpass.Text, tblUsuario.Password))
                            {
                                MiClaseMagica.Variables_Globales.ACTIVE_USER       = tblUsuario.PkID_Usuario;
                                MiClaseMagica.Variables_Globales.ACTIVE_USER_EMAIL = tblUsuario.Correo;
                                FrmMenuP mn = new FrmMenuP(tblUsuario.Login_Name, tblUsuario.Administrador);
                                mn.Show();
                                this.Hide();
                            }
                            else
                            {
                                lbmessage.Text = "¡Usuario o Contraseña Incorrectos!";
                            }
                        }
                    }
                    else
                    {
                        lbmessage.Text = "¡Usuario Desactivado! Contacte al Administrador";
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }