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 void AddActividadSolicitada(Actividad act, EstadoActividadSolicitudE estado) { Actividad_Solicitud actSolicitud = new Actividad_Solicitud(this, act, estado); this.ActividadesSolicitadas.Add(actSolicitud); }
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); }