private void calcularPlazasDisponibles() { List <Usuario> lista = ActividadesRealizadas.listaUsuarios(act.IdActividad); 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 = (act.AforoActividad - filtro.Count).ToString(); }
public static bool comprobarInscrito(Usuario usuario, Actividad actividad) { bool inscrito = false; if (usuario != null) { foreach (Usuario u in ActividadesRealizadas.listaUsuarios(actividad.IdActividad)) { if (usuario.CorreoUsuario.Equals(u.CorreoUsuario)) { inscrito = true; } } } return(inscrito); }
private int calcularPlazasDisponiblesActividad() { List <Usuario> lista = ActividadesRealizadas.listaUsuarios(actividadSeleccionada.IdActividad); 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 = actividadSeleccionada.AforoActividad - filtro.Count; return(plazas); }
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 ActividadesRealizadas.listaUsuarios(act.IdActividad)) { //Console.WriteLine(u.CorreoUsuario); recordatorio = Correo.recordatorioActividad(act); Correo.sendEmail(recordatorio, "Actividad próxima", u); } } else if (dialogResult == DialogResult.No) { //do something else } }
private void comprobarInscrito() { bool inscrito = false; foreach (Usuario u in ActividadesRealizadas.listaUsuarios(curso.CursoID)) //foreach (Usuario u in CursosRealizados.listaUsuarios(curso.CursoID)) { if (user.Equals(u)) { inscrito = true; } } if (inscrito) { lInscrito.Text = "Inscrito"; } else { lInscrito.Text = "No inscrito"; } }