Ejemplo n.º 1
0
        public CursoNoInscrito(CursoBD curso)
        {
            InitializeComponent();
            this.curso = curso;

            this.tDescripcion.Text = curso.descripcion;

            if (Usuario.hasInstance())
            {
                this.lUsuario.Text = Usuario.getInstance().usuario;

                bCerrarSesion.Visible = true;
                lUsuario.Visible      = true;
                pImagen.Visible       = true;
                bPerfil.Visible       = true;
            }
            else
            {
                bIniciarSesion.Visible = true;
                bRegistrarse.Visible   = true;
            }

            foreach (var a in Usuario.get_eventos())
            {
                mCalendario.AddBoldedDate(a.dia);
            }
        }
Ejemplo n.º 2
0
        public Integrantes(CursoBD curso, ActividadBD actividad)
        {
            InitializeComponent();
            this.curso         = curso;
            this.actividad     = actividad;
            this.lUsuario.Text = Usuario.getInstance().usuario;
            var i = BD.Select("SELECT imagen FROM ImagenPerfil WHERE nombreUsuario = '" + Usuario.getInstance().usuario + "';");

            if (i.Count > 0)
            {
                pictureBox1.Image = Noticias.GetImageFromByteArray((byte[])(i[0][0]));
            }

            if (curso == null)
            {
                lCalificacion.Visible = false;
                label9.Visible        = false;
            }

            cargarIntegrantes("");

            lUser.Text      = "";
            lNombre.Text    = "";
            lApellidos.Text = "";
            lCorreo.Text    = "";
        }
Ejemplo n.º 3
0
        public CrearTest(CursoBD c, TestBD t)
        {
            InitializeComponent();

            curso = c;
            test  = t;

            if (test != null)
            {
                preguntas = test.preguntas;

                tNombreTest.Text = test.nombre;

                foreach (var p in preguntas)
                {
                    lPreguntas.Items.Add(p);
                }
            }
        }
Ejemplo n.º 4
0
        public Curso(CursoBD curso)
        {
            InitializeComponent();

            this.curso             = curso;
            this.lUsuario.Text     = Usuario.getInstance().usuario;
            this.tDescripcion.Text = curso.descripcion;

            var lista = BD.Select("select * from Curso c where c.propietario ='" + Usuario.getInstance().usuario + "' and c.id =" + curso.id);
            var i     = BD.Select("SELECT imagen FROM ImagenPerfil WHERE nombreUsuario = '" + Usuario.getInstance().usuario + "';");

            if (i.Count > 0)
            {
                pictureBox1.Image = Noticias.GetImageFromByteArray((byte[])(i[0][0]));
            }

            if (lista.Count > 0 || Usuario.getInstance().admin)
            {
                bAñadirTest.Visible = true;
                bBorrarTest.Visible = true;
                bGuardar.Visible    = true;
                bAbandonar.Visible  = false;

                bAñadirForo.Visible      = true;
                bBorrarForo.Visible      = true;
                bSubirArchivo.Visible    = true;
                bEliminarArchivo.Visible = true;
                bModificarTest.Visible   = true;

                tDescripcion.ReadOnly = false;
                bIntegrantes.Visible  = true;
            }

            cargarForos();
            cargarTests();
            cargarMaterial();

            foreach (var a in Usuario.get_eventos())
            {
                mCalendario.AddBoldedDate(a.dia);
            }
        }