コード例 #1
0
        private void cerrarSesiónToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormCollection formulariosApp = Application.OpenForms;

            foreach (Form f in formulariosApp)
            {
                if (f.Name != "frmLogin")
                {
                    f.Hide();
                }
            }
            Servicios_Medicos service = new Servicios_Medicos();

            service.Show();
            Login2 login = new Login2();

            login.Show();
        }
コード例 #2
0
        private void btn_Entrar_Click(object sender, EventArgs e)
        {
            try
            {
                string id_usuario;
                int    id = 0;
                com = new OdbcCommand("select id_usuario from usuario_sm where usuario='" + txt_usuario.Text + "' and AES_DECRYPT(contrasena,'password')='" + txt_contraseña.Text + "' ", con.conexion());
                dr  = com.ExecuteReader();
                Globales.nom_usuario = txt_usuario.Text.ToString();

                while (dr.Read())
                {
                    id_usuario = dr["id_usuario"].ToString();
                    id         = Convert.ToInt32(id_usuario);
                }
                dr.Close();

                if (id != 0)
                {
                    Servicios_Medicos prin = new Servicios_Medicos();
                    prin.Show();
                    this.Hide();
                }
                else
                {
                    txt_usuario.Text    = "";
                    txt_contraseña.Text = "";
                    MessageBox.Show("Usuario y/o Contraseña incorrecta.");
                }
            }
            catch (Exception ex)
            {
                txt_usuario.Text    = "";
                txt_contraseña.Text = "";
                MessageBox.Show("Usuario y/o Contraseña incorrecta." + ex.ToString());
            }
            // MessageBox.Show(Globales.nom_usuario);
        }