コード例 #1
0
        public Actividad(ActividadBD actividad)
        {
            InitializeComponent();

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

            var list = BD.Select("select * from Actividad a where a.propietario ='" + Usuario.getInstance().usuario + "' and a.id =" + actividad.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 (list.Count > 0 || Usuario.getInstance().admin)
            {
                bGuardar.Visible   = true;
                bAbandonar.Visible = false;

                bAñadirForo.Visible  = true;
                bBorrarForo.Visible  = true;
                bIntegrantes.Visible = true;

                tDescripcion.ReadOnly = false;
            }

            cargarForos();

            foreach (var a in Usuario.get_eventos())
            {
                mCalendario.AddBoldedDate(a.dia);
            }
        }
コード例 #2
0
        public ActividadNoInscrita(ActividadBD actividad)
        {
            InitializeComponent();
            this.actividad = actividad;

            this.tDescripcion.Text = actividad.descripcion;

            if (Usuario.hasInstance())
            {
                var i = BD.Select("SELECT imagen FROM ImagenPerfil WHERE nombreUsuario = '" + Usuario.getInstance().usuario + "';");

                if (i.Count > 0)
                {
                    pImagen.Image = Noticias.GetImageFromByteArray((byte[])(i[0][0]));
                }
                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);
            }
        }
コード例 #3
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    = "";
        }