public List <WeddingEventBO> GetWeddingEvents(int weddingID) { List <WeddingEventBO> events = new List <WeddingEventBO>(); ObjectMapper.Map(WeddingRepository.GetWeddingEvents(weddingID), events); if (events.Count > 0) { foreach (var myevent in events) { myevent.ImageUrl = myevent.ImageUrl.Replace("{D}", AppUtil.GetAppSettings(AspectEnums.ConfigKeys.USERFOLDER).ToString()) .Replace("{0}", myevent.WeddingEventID.ToString()); foreach (var venue in myevent.Venues) { venue.VenueImageUrl = venue.VenueImageUrl.Replace("{D}", AppUtil.GetAppSettings(AspectEnums.ConfigKeys.USERFOLDER).ToString()) .Replace("{0}", venue.VenueID.ToString()); AddressMasterBO address = new AddressMasterBO(); ObjectMapper.Map(WeddingRepository.GetVenueAddress((int)AspectEnums.AddressOwnerType.Venue, venue.VenueID), address); venue.VenueAddress = address; } } } return(events); }
public WeddingEventBO GetEventDetailsByID(int eventID) { WeddingEventBO weddingevent = new WeddingEventBO(); ObjectMapper.Map(WeddingRepository.GetEventDetailsByID(eventID), weddingevent); weddingevent.ImageUrl = weddingevent.ImageUrl.Replace("{D}", AppUtil.GetAppSettings(AspectEnums.ConfigKeys.USERFOLDER).ToString()) .Replace("{0}", weddingevent.WeddingEventID.ToString()); foreach (var venue in weddingevent.Venues) { AddressMasterBO address = new AddressMasterBO(); ObjectMapper.Map(WeddingRepository.GetVenueAddress((int)AspectEnums.AddressOwnerType.Venue, venue.VenueID), address); venue.VenueAddress = address; venue.VenueImageUrl = venue.VenueImageUrl.Replace("{D}", AppUtil.GetAppSettings(AspectEnums.ConfigKeys.USERFOLDER).ToString()) .Replace("{0}", venue.VenueID.ToString()); } return(weddingevent); }