예제 #1
0
        public void login()
        {
            DataTable dt = new DataTable();

            objeuser.Usuario    = txtusuario.Text;
            objeuser.Contrasena = txtpassword.Text;

            dt = objnuser.V_empleado(objeuser);

            if (dt.Rows.Count > 0)
            {
                MessageBox.Show("Bienvenid@ " + dt.Rows[0][1].ToString(), "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                usuario_empleado = dt.Rows[0][1].ToString();
                idRol            = dt.Rows[0][0].ToString();

                MenuPrincipal main = new MenuPrincipal();
                main.Show();
                this.Owner = main;
                this.Hide();



                /*mn.ShowDialog();
                 *
                 * Login login = new Login();
                 * login.ShowDialog();
                 *
                 * if (login.DialogResult == DialogResult.OK)
                 *    Application.Run(new MenuPrincipal());
                 *
                 * this.Close();
                 * txtusuario.Clear();
                 * txtpassword.Clear();
                 *
                 */
            }
            else
            {
                MessageBox.Show("Usuario y password incorrectos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }