Example #1
0
 private BLLStandard.DTO.EventInfoDTO FromEventInfoDTOToBLLStandardEventDTO(EventInfoDTO eventInfoDTO)
 {
     return(new BLLStandard.DTO.EventInfoDTO
     {
         VenueName = eventInfoDTO.VenueName,
         VenueAddress = eventInfoDTO.VenueAddress,
         VenueDescription = eventInfoDTO.VenueDescription,
         VenuePhone = eventInfoDTO.VenuePhone,
         LayoutName = eventInfoDTO.LayoutName,
         LayoutDescription = eventInfoDTO.LayoutDescription
     });
 }
        private static EventInfoDTO[] findInOrOutEvent(List <EventInfoDTO> events)
        {
            EventInfoDTO[] eventInfo = null;

            if (events?.Count > 0)
            {
                eventInfo = new EventInfoDTO[2];

                eventInfo[0] = events.LastOrDefault(evInf => evInf.EventCode == 105); // Holder In
                eventInfo[1] = events.FirstOrDefault(                                 //evInf => evInf.EventCode == 105
                    //		&& evInf.TargetAreaName.Trim().ToLower().Equals("улица")
                    );                                                                // Holder Out

                string outTargetName = "" + eventInfo[1]?.TargetAreaName?.Trim()?.ToLower();
                if (!outTargetName.Equals("улица"))
                {
                    eventInfo[1] = null;
                }
            }

            return(eventInfo);
        }