Exemple #1
0
        public async Task<Venue> GetVenueAsync(int venueId)
        {
            Venue newVenue = null;

            using (var context = new DatabaseContext())
            {
                InternalModel.Venue venue = await context.Venues.FirstOrDefaultAsync(v => v.VenueId == venueId);

                if (venue != null)
                    newVenue = Venue.Convert(venue);
            }

            return newVenue;
        }
Exemple #2
0
 internal static Venue Convert(InternalModel.Venue venue)
 {
     return(new Venue(
                venue.VenueId,
                venue.ShortName,
                venue.LongName,
                venue.Capacity,
                venue.Address1,
                venue.Address2,
                venue.Address3,
                venue.Telephone,
                venue.Fax,
                venue.Directions,
                venue.StreetmapUri,
                venue.CustomerId,
                venue.AssociationId,
                venue.Postcode,
                venue.HideItem,
                venue.ImageFile));
 }