Ejemplo n.º 1
0
        public async Task <ExternalModel.Club> GetClubAsync(int clubId)
        {
            ExternalModel.Club newClub = null;

            using (var context = new DatabaseContext())
            {
                InternalModel.Club club = await context.Clubs.SingleOrDefaultAsync(cl => cl.ClubId == clubId);

                if (club != null)
                {
                    newClub = ExternalModel.Club.Convert(club);
                }
            }

            return(newClub);
        }
Ejemplo n.º 2
0
 internal static Club Convert(InternalModel.Club club)
 {
     return(new Club(
                club.ClubId,
                club.ShortName,
                club.LongName,
                club.Description,
                club.VenueId,
                club.Url,
                club.ImageFile,
                club.ContactName,
                club.AddressLine1,
                club.AddressLine2,
                club.AddressLine3,
                club.Postcode,
                club.Telephone,
                club.Fax,
                club.CustomerId,
                club.AssociationId
                ));
 }