Esempio n. 1
0
        private void bValidar_Click(object sender, EventArgs e)
        {
            //--Validar que haya valor en los campos
            if ((tbUsuario.Text != "") && (tbPassword.Text != "")) {

                //--Traer usuarios con ese user y pass
                Usuarios users = new Usuarios();
                try{
                    userTemp = users.VerifyUser(tbUsuario.Text, FuncionesBoludas.getHashSha256(tbPassword.Text));
                }catch (Exception ex) {
                    lIntentos.Text = (Convert.ToInt16(lIntentos.Text) + 1).ToString();
                    MessageBox.Show(ex.Message);
                    return;
                }

                roles.ClearList();
                roles.FillRolesByUser(userTemp.id);

                lbRoles.Items.Clear();
                lbRoles.Items.AddRange(roles.ToList());

                lbRoles.Enabled = true;
                bEntrar.Enabled = true;

            } else {
                MessageBox.Show("Faltan datos");
            }
        }
Esempio n. 2
0
        public EditRol(Rol p_rol)
        {
            id = p_rol.id;
            nombre = p_rol.nombre;
            habilitado = p_rol.habilitado;
            selectedFuncs = p_rol.funcionalidades;
            selectedUsu = new Usuarios(id);

            nueva = false;

            InitializeComponent();
        }