예제 #1
0
        /// <summary>
        ///   Metodo di esecuzione della query
        /// </summary>
        /// <param name="query">Il DTO di ingresso della query</param>
        /// <returns>Il DTO di uscita della query</returns>
        public MezziMarkerResult Handle(MezziMarkerQuery query)
        {
            var mezziMarker = _iGetMezziMarker.GetListaMezziMarker(query.Filtro);

            return(new MezziMarkerResult()
            {
                ListaMezziMarker = mezziMarker
            });
        }
예제 #2
0
        /// <summary>
        ///   Metodo di esecuzione della query
        /// </summary>
        /// <param name="query">Il DTO di ingresso della query</param>
        /// <returns>Il DTO di uscita della query</returns>
        public MezziMarkerResult Handle(MezziMarkerQuery query)
        {
            Log.Debug("Inizio elaborazione Lista Mezzi Marker Handler");

            var mezziMarker = _iGetMezziMarker.GetListaMezziMarker(query.Filtro);

            Log.Debug("Fine elaborazione Lista Mezzi Marker Handler");

            return(new MezziMarkerResult()
            {
                ListaMezziMarker = mezziMarker
            });
        }
예제 #3
0
        /// <summary>
        ///   Metodo di esecuzione della query
        /// </summary>
        /// <param name="query">Il DTO di ingresso della query</param>
        /// <returns>Il DTO di uscita della query</returns>
        public MezziMarkerResult Handle(MezziMarkerQuery query)
        {
            Log.Debug("Inizio elaborazione Lista Mezzi Marker Handler");

            //query.Filtro.FiltraPerAreaMappa = true;
            var mezziMarker = _iGetMezziMarker.GetListaMezziMarker(query.Filtro);

            Log.Debug("Fine elaborazione Lista Mezzi Marker Handler");

            return(new MezziMarkerResult()
            {
                ListaMezziMarker = mezziMarker.FindAll(x => x.Mezzo.CoordinateFake == false)
            });
        }