Esempio n. 1
0
        /// <summary>
        /// Save/ Update Facility and return Facility object back
        /// </summary>
        /// <param name="facility">Facility object to be saved</param>
        /// <returns>Facility object</returns>
        public Facility SaveFacility(Facility facility)
        {
            VenueDataEntities.Facilities.AddOrUpdate(facility);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.Facilities.FirstOrDefault(x => x.FacilityId == facility.FacilityId));
        }
Esempio n. 2
0
        /// <summary>
        /// Save/ Update Country and return Country object back
        /// </summary>
        /// <param name="country">Country object to be saved</param>
        /// <returns>Country object</returns>
        public Country SaveCountry(Country country)
        {
            VenueDataEntities.Countries.AddOrUpdate(country);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.Countries.FirstOrDefault(x => x.CountryId == country.CountryId));
        }
Esempio n. 3
0
        /// <summary>
        /// Save/ Update UserGroup and return UserGroup object back
        /// </summary>
        /// <param name="userGroup">UserGroup object to be saved</param>
        /// <returns>UserGroup object</returns>
        public UserGroup SaveUserGroup(UserGroup userGroup)
        {
            VenueDataEntities.UserGroups.AddOrUpdate(userGroup);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.UserGroups.FirstOrDefault(x => x.UserGroupId == userGroup.UserGroupId));
        }
Esempio n. 4
0
        /// <summary>
        /// Save/ Update EventType and return EventType object back
        /// </summary>
        /// <param name="eventType">EventType object to be saved</param>
        /// <returns>EventType object</returns>
        public EventType SaveEventType(EventType eventType)
        {
            VenueDataEntities.EventTypes.AddOrUpdate(eventType);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.EventTypes.FirstOrDefault(x => x.EventTypeId == eventType.EventTypeId));
        }
Esempio n. 5
0
        /// <summary>
        /// Save/ Update Venue and return venue object back
        /// </summary>
        /// <param name="venue">Venue object to be saved</param>
        /// <returns>Venue object</returns>
        public Venue SaveVenue(Venue venue)
        {
            VenueDataEntities.Venues.AddOrUpdate(venue);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.Venues.FirstOrDefault(x => x.VenueId == venue.VenueId));
        }
Esempio n. 6
0
        /// <summary>
        /// Save/ Update City and return City object back
        /// </summary>
        /// <param name="city">City object to be saved</param>
        /// <returns>City object</returns>
        public City SaveCity(City city)
        {
            VenueDataEntities.Cities.AddOrUpdate(city);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.Cities.FirstOrDefault(x => x.CityId == city.CityId));
        }
Esempio n. 7
0
        /// <summary>
        /// Save/ Update MemberType and return MemberType object back
        /// </summary>
        /// <param name="memberType">MemberType object to be saved</param>
        /// <returns>MemberType object</returns>
        public MemberType SaveMemberType(MemberType memberType)
        {
            VenueDataEntities.MemberTypes.AddOrUpdate(memberType);
            VenueDataEntities.SaveChanges();

            return(VenueDataEntities.MemberTypes.FirstOrDefault(x => x.MemberTypeId == memberType.MemberTypeId));
        }