Ejemplo n.º 1
0
        public bool HasSubmittedRating(int personid, int eventid)
        {
            bool flag = false;

            using (var db = new CC.Data.CCDB())
            {
                CC.Data.EventAttendee et = db.EventAttendees.Where(e => e.Event_ID == eventid && e.Person_ID == personid).FirstOrDefault();
                if (et == null)
                {
                    return(false);
                }
                flag = db.EventAttendeeRatings.Where(e => e.EventAttendee_ID == et.ID).Any();
            }
            return(flag);
        }
Ejemplo n.º 2
0
        public void Rsvp(int eventId, int personId, string rsvp)
        {
            using (var db = new CC.Data.CCDB())
            {
                var ea = db.EventAttendees
                         .Where(x => x.Event_ID == eventId && x.Person_ID == personId)
                         .FirstOrDefault();

                if (ea == null)
                {
                    ea = new CC.Data.EventAttendee()
                    {
                        Event_ID = eventId, Person_ID = personId, Rsvp = rsvp
                    };
                    db.EventAttendees.Add(ea);
                }
                else
                {
                    ea.Rsvp = rsvp;
                }

                db.SaveChanges();
            }
        }
Ejemplo n.º 3
0
        public void Rsvp(int eventId, int personId, string rsvp)
        {
            using (var db = new CC.Data.CCDB())
            {
                var ea = db.EventAttendees
                    .Where(x => x.Event_ID == eventId && x.Person_ID == personId)
                    .FirstOrDefault();

                if (ea == null)
                {
                    ea = new CC.Data.EventAttendee() { Event_ID = eventId, Person_ID = personId, Rsvp = rsvp };
                    db.EventAttendees.Add(ea);
                }
                else
                {
                    ea.Rsvp = rsvp;
                }

                db.SaveChanges();
            }
        }