|
|
@ -1337,6 +1337,9 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
VenueMaintain_QryService vm_qry = new VenueMaintain_QryService(); |
|
|
|
var VenueDic = vm_qry.FindAllByIDsAsDictionary(sLanguageID); |
|
|
|
|
|
|
|
OrganizerMaintain_QryService om_qry = new OrganizerMaintain_QryService(); |
|
|
|
var OrganizerDic = om_qry.FindAllByIDsAsDictionary(sLanguageID, ""); |
|
|
|
|
|
|
|
ExhibStatMaintain_QryService esm_qry = new ExhibStatMaintain_QryService(); |
|
|
|
|
|
|
|
foreach (var Exhibition in ExhibitionList) { |
|
|
@ -1440,12 +1443,30 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
VenueDTO rsVenue = new VenueDTO(); |
|
|
|
rsVenue.VenueID = Venue.VenueID; |
|
|
|
rsVenue.VenueName = Venue.VenueName; |
|
|
|
rsVenue.Address = Venue.Address; |
|
|
|
|
|
|
|
rsExhibition.Venues.Add(rsVenue); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (!string.IsNullOrEmpty(ExhibInfo.OrganizerIDs)) |
|
|
|
{ |
|
|
|
|
|
|
|
List<string> OrganizerIDList = JsonConvert.DeserializeObject<List<string>>(ExhibInfo.OrganizerIDs); |
|
|
|
|
|
|
|
foreach (var OrganizerID in OrganizerIDList) |
|
|
|
{ |
|
|
|
var Organizer = OrganizerDic[OrganizerID]; |
|
|
|
OrganizerDTO rsOrganizer = new OrganizerDTO(); |
|
|
|
rsOrganizer.OrganizerID = Organizer.OrganizerID; |
|
|
|
rsOrganizer.OrganizerName = Organizer.OrganizerName; |
|
|
|
|
|
|
|
rsExhibition.Organizers.Add(rsOrganizer); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (Location != null) |
|
|
|