示例#1
0
        private bool InscritoEnCurso()
        {
            bool inscrito = false;

            foreach (Usuario u in CursosRealizados.listaUsuarios(curso.CursoID))
            {
                if (user.Equals(u))
                {
                    inscrito = true;
                }
            }
            return(inscrito);
        }
示例#2
0
        private void calcularPlazasDisponibles()
        {
            List <Usuario> lista  = CursosRealizados.listaUsuarios(curso.CursoID);
            List <Usuario> filtro = new List <Usuario>();

            foreach (Usuario u in lista)
            {
                if (u.RolUsuario.RolName.Equals("ALUMNO") || u.RolUsuario.RolName.Equals("PROFESOR"))
                {
                    filtro.Add(u);
                }
            }
            lPlazasDisp.Text = (curso.CursoAforo - filtro.Count).ToString();
        }
        private int calcularPlazasDisponiblesCurso()
        {
            List <Usuario> lista  = CursosRealizados.listaUsuarios(cursoSeleccionado.CursoID);
            List <Usuario> filtro = new List <Usuario>();

            foreach (Usuario u in lista)
            {
                if (u.RolUsuario.RolName.Equals("ALUMNO") || u.RolUsuario.RolName.Equals("PROFESOR"))
                {
                    filtro.Add(u);
                }
            }
            int plazas = cursoSeleccionado.CursoAforo - filtro.Count;

            return(plazas);
        }
示例#4
0
        private void bRecordar_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Se enviará un correo a todos los usuarios inscritos", "ALERTA", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                string recordatorio;
                foreach (Usuario u in CursosRealizados.listaUsuarios(curso.CursoID))
                {
                    //Console.WriteLine(u.CorreoUsuario);
                    recordatorio = Correo.recordatorioCurso(curso);
                    Correo.sendEmail(recordatorio, "Curso próximo", u);
                }
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
        private void comprobarInscrito()
        {
            bool inscrito = false;

            foreach (Usuario u in CursosRealizados.listaUsuarios(curso.CursoID))
            {
                if (user.Equals(u))
                {
                    inscrito = true;
                }
            }

            if (inscrito)
            {
                lInscrito.Text = "Inscrito";
            }
            else
            {
                lInscrito.Text = "No inscrito";
            }
        }
示例#6
0
        private void calcularPlazasDisponibles()
        {
            List <Usuario> lista = CursosRealizados.listaUsuarios(curso.CursoID);

            lPlazasDisp.Text = (curso.CursoAforo - lista.Count).ToString();
        }