public static List <Actividad_Realizada> ListaActividadesRealizadasAscendente(Usuario user) { // Retorna una lista con todos los obejtos de la clase almacenados en la base de datos SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); List <Actividad_Realizada> lista = new List <Actividad_Realizada>(); if (!user.Rol.NombreRol.Equals("ONG")) { foreach (Object[] tupla in miBD.Select("SELECT aR.emailParticipante, aR.idAct " + "FROM Actividades_Realizadas aR, Actividades act " + "WHERE aR.idAct = act.ID_Actividad AND aR.emailParticipante = '" + user.Email + "' " + "ORDER BY act.fechaFin ASC;")) { String emP = tupla[0].ToString(); int id = (int)tupla[1]; Actividad_Realizada aR = new Actividad_Realizada(new Usuario(emP), new Actividad(id)); lista.Add(aR); } } else { foreach (Object[] tupla in miBD.Select("SELECT aR.emailParticipante, aR.idAct " + "FROM Actividades_Realizadas aR, Actividades act " + "WHERE aR.idAct = act.ID_Actividad AND act.emailOrganizador = '" + user.Email + "' " + "ORDER BY act.fechaFin ASC;")) { String emP = tupla[0].ToString(); int id = (int)tupla[1]; Actividad_Realizada aR = new Actividad_Realizada(new Usuario(emP), new Actividad(id)); lista.Add(aR); } } return(lista); }
public static List <Actividad_Realizada> ListaActividadesRealizadas(Actividad actividad, EstadoActividadR estado) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); List <Actividad_Realizada> lista = new List <Actividad_Realizada>(); foreach (Object[] tupla in miBD.Select("SELECT emailParticipante, idAct FROM Actividades_Realizadas WHERE estadoRealizacion = '" + estado.ToString() + "' and idAct = " + actividad.ID_Actividad + ";")) { String emP = tupla[0].ToString(); int id = (int)tupla[1]; Actividad_Realizada aR = new Actividad_Realizada(new Usuario(emP), actividad); lista.Add(aR); } return(lista); }
public static List <Actividad_Realizada> ListaActividadesRealizadas() { // Retorna una lista con todos los obejtos de la clase almacenados en la base de datos SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); List <Actividad_Realizada> lista = new List <Actividad_Realizada>(); foreach (Object[] tupla in miBD.Select("SELECT emailParticipante, idAct FROM Actividades_Realizadas;")) { String emP = tupla[0].ToString(); int id = (int)tupla[1]; Actividad_Realizada aR = new Actividad_Realizada(new Usuario(emP), new Actividad(id)); lista.Add(aR); } return(lista); }