Exemple #1
0
        public List <StationSearchMiddlecs> Station_Search(StationSearchViewModel stationSearchViewModel)
        {
            List <Bus_Station> line_Infos = _IBusStationRepository.SearchInfoByWhere(stationSearchViewModel);

            List <StationSearchMiddlecs> lineSearches = new List <StationSearchMiddlecs>();

            foreach (var item in line_Infos)
            {
                var stationSearchMiddlecs = _IMapper.Map <Bus_Station, StationSearchMiddlecs>(item);

                if (stationSearchMiddlecs.OnWorkDate != null)
                {
                    //把上班时间格式转为时和分
                    stationSearchMiddlecs.OnDate = stationSearchMiddlecs.OnWorkDate.Value.ToString("HH:mm");
                }

                if (stationSearchMiddlecs.OffWorkDate != null)
                {
                    //把下班时间格式转为时和分
                    stationSearchMiddlecs.OffDate = stationSearchMiddlecs.OffWorkDate.Value.ToString("HH:mm");
                }

                lineSearches.Add(stationSearchMiddlecs);
            }
            return(lineSearches);
        }