private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                user = new Cls_Usuario().Consultar(txtNomUsuario.Text);
                txtNomUsuario.Text = user.nombreUsuario;
                txtContra.Text     = user.contrasenna;

                if (rolAsignado.ExisteRoles(user.idUsuario))
                {
                    var lista = new Cls_RolAsignado().ListaRoles(user.idUsuario);

                    foreach (rolAsignadoAUsuario rolAsig in lista)
                    {
                        String nombreRol = new Cls_Rol().Consultar(Convert.ToInt32(rolAsig.idRol)).nombre;

                        dtgRoles.Rows.Add(rolAsig.idRol, nombreRol);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            try
            {
                roles rol = new Cls_Rol().Consultar(Convert.ToInt32(txtCod.Text));
                txtCod.Text    = "" + rol.idrol;
                txtNomRol.Text = rol.nombre;

                new Cls_PermisosRol().ListaPermisos(Convert.ToInt32(txtCod.Text), dtgPermisos);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         roles rol = new Cls_Rol().Consultar(Convert.ToInt32(txtCod.Text));
         if (MessageBox.Show("¿Realmente desea modificar el Rol?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             new Cls_Rol().Modificar(rol, dtgPermisos);
             MessageBox.Show("Rol modificado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         EstadoInicial();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            user = new Cls_Usuario().Consultar(txtNomUsuario.Text);
            txtNomUsuario.Text = user.nombreUsuario;
            txtContra.Text     = user.contrasenna;

            if (rolAsignado.ExisteRoles(user.idUsuario))
            {
                var lista = new Cls_RolAsignado().ListaRoles(user.idUsuario);

                foreach (rolAsignadoAUsuario rolAsig in lista)
                {
                    String nombreRol = new Cls_Rol().Consultar(Convert.ToInt32(rolAsig.idRol)).nombre;

                    dtgRoles.Rows.Add(rolAsig.idRol, nombreRol);
                }
            }
        }