Esempio n. 1
0
        public static roles ObtenerCodigo(string codpersona)
        {
            roles           proles   = new roles();
            MySqlConnection conexion = BDcomun.ObtenerConexion();

            MySqlCommand    _comando = new MySqlCommand(String.Format("SELECT CodRol FROM asig_rol where CodPersona = {0} ", codpersona), conexion);
            MySqlDataReader _reader  = _comando.ExecuteReader();

            while (_reader.Read())
            {
                proles.CodRoles = _reader.GetString(0);
            }

            conexion.Close();
            return(proles);
        }
Esempio n. 2
0
        private void bt_verificar_Click(object sender, EventArgs e)
        {
            try
            {
                bool    verificar = false;
                persona pers      = new persona(tb_usuario.Text, tb_pass.Text);
                verificar = BDconsultas.LogInAdmi(pers.CodigoPersona, pers.PassPersona);
                if (verificar == true)
                {
                    RolSelecionado = BDconsultas.ObtenerCodigo(tb_usuario.Text);



                    if (RolSelecionado != null)
                    {
                        string rolselec = RolSelecionado.CodRoles;
                        if (rolselec == "01")
                        {
                            MessageBox.Show("BIENVENIDO DE NUEVO ", "ADMINISTRADOR DE CENTRAL", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            MENU_CENTRAL menu_central = new MENU_CENTRAL();
                            menu_central.Show();
                            this.Hide();
                        }
                        else
                        {
                            CodSucursal = RolSelecionado.CodRoles;
                            MessageBox.Show("BIENVENIDO DE NUEVO ADMINISTRADOR", "ADMINISTRADOR DE SUCURSAL N°" + CodSucursal, MessageBoxButtons.OK, MessageBoxIcon.Information);
                            MENU_SUCURSALES menu_sucursal = new MENU_SUCURSALES();
                            menu_sucursal.Show();
                            this.Hide();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("CÓDIGO O CONTRASEÑA INCORRECTA", "ERROR AL VERIFICAR", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("VUELVA A INTENTARLO", "ERROR CON LA BASE DE DATOS", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }