Exemple #1
0
        /// <summary>
        /// InsertEventVolunteerMap
        /// </summary>
        /// <param name="eventId"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public int InsertEventVolunteerMap(string key, string eventId)
        {
            try
            {
                var user      = context.Auths.Where(@w => @w.Key == key).First();
                var volunteer = context.Volunteers.Where(@w => @w.UserId == user.UserId).First();

                EventVolunteerMap map = new EventVolunteerMap
                {
                    Id          = Guid.NewGuid(),
                    EventId     = Guid.Parse(eventId),
                    VolunteerId = volunteer.Id
                };

                context.EventVolunteerMaps.InsertOnSubmit(map);
                SubmitData();

                return(216);
            }
            catch (Exception ex)
            {
                return(100);
            }
        }
Exemple #2
0
        /// <summary>
        /// InsertEventVolunteerMap
        /// </summary>
        /// <param name="eventId"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public int InsertEventVolunteerMap(string key, string eventId)
        {
            try
            {
                var user = context.Auths.Where(@w => @w.Key == key).First();
                var volunteer = context.Volunteers.Where(@w => @w.UserId == user.UserId).First();

                EventVolunteerMap map = new EventVolunteerMap
                {
                    Id = Guid.NewGuid(),
                    EventId = Guid.Parse(eventId),
                    VolunteerId = volunteer.Id
                };

                context.EventVolunteerMaps.InsertOnSubmit(map);
                SubmitData();

                return 216;
            }
            catch (Exception ex)
            {
                return 100;
            }
        }