public static List <Actividad_Solicitud> ListaActividadesSolicitudes(Usuario user, EstadoActividadSolicitudE estado) { // 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_Solicitud> lista = new List <Actividad_Solicitud>(); foreach (Object[] tupla in miBD.Select("SELECT idAct FROM Actividades_Solicitudes WHERE emailParticipante='" + user.Email + "' AND EstadoSolicitud='" + estado.ToString() + "';")) { int id = int.Parse(tupla[0].ToString()); Actividad_Solicitud aS = new Actividad_Solicitud(user, new Actividad(id)); lista.Add(aS); } return(lista); }
public Actividad_Solicitud(Usuario user, Actividad act, EstadoActividadSolicitudE estado) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); String ins = "INSERT INTO Actividades_Solicitudes VALUES('" + user.Email + "'," + act.ID_Actividad + ",'" + estado.ToString() + "');"; miBD.Insert(ins); this.usuario = user; this.actividad = act; this.estadoSolicitud = estado; }
public override string ToString() { return("Actividad Solicitud [emailUsuario: " + usuario.Email + "; idAct: " + actividad.ID_Actividad + "; EstadoSolicitud: " + estadoSolicitud.ToString() + "]"); }