/// <summary> /// /// </summary> /// <param name="itineraryId"></param> /// <param name="serviceDto"></param> /// <returns></returns> private List <ItineraryDayDesc> GetItineraryService(int itineraryId, List <ItineraryServiceDto> serviceDto) { var dayDescList = new List <ItineraryDayDesc>(); foreach (var dataObj in serviceDto) { var itinDayDesc = new ItineraryDayDesc() { ItineraryDayId = dataObj.ItineraryDayId, ItineraryId = itineraryId, TimeOfDayId = dataObj.TimeOfDay.TimeOfDayId, DayNumber = dataObj.DayNumber, CustomDisplayName = dataObj.CustomDisplayName, ActivityTypeDisplayName = dataObj.ServiceDescription.ActivityTypeDisplayName, DisplayOrder = dataObj.DisplayOrder, Alerts = dataObj.Alerts, TermsAndConditions = dataObj.ServiceDescription.TermsAndConditions, SourceName = dataObj.SourceLocale.Name, DestName = (dataObj.SourceLocale.Name.Equals(dataObj.DestinationLocale.Name, StringComparison.InvariantCultureIgnoreCase)?null: dataObj.DestinationLocale.Name), Description = dataObj.ServiceDescription.Description }; dayDescList.Add(itinDayDesc); } return(dayDescList); }
private ItineraryDayDesc GetItineraryService(ItineraryServiceDto serviceDto) { var itinDayDesc = new ItineraryDayDesc() { ItineraryDayId = serviceDto.ItineraryDayId, TimeOfDayId = serviceDto.TimeOfDay.TimeId, CustomDisplayName = serviceDto.CustomDisplayName, ActivityTypeDisplayName = serviceDto.ServiceDescription.ActivityTypeDisplayName, DisplayOrder = serviceDto.DisplayOrder, Alerts = serviceDto.Alerts, TermsAndConditions = serviceDto.ServiceDescription.TermsAndConditions, SourceName = serviceDto.SourceLocale.Name, DestName = serviceDto.DestinationLocale.Name, Description = serviceDto.ServiceDescription.Description }; return(itinDayDesc); }