Beispiel #1
0
        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;
        }
Beispiel #2
0
        public void AddActividadSolicitada(Actividad act, EstadoActividadSolicitudE estado)
        {
            Actividad_Solicitud actSolicitud = new Actividad_Solicitud(this, act, estado);

            this.ActividadesSolicitadas.Add(actSolicitud);
        }
Beispiel #3
0
        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);
        }