Esempio n. 1
0
        private static SnipePokemonInfo Map(PokesniperWrap.PokesniperItem result)
        {
            var arr = result.coords.Split(',');

            return(new SnipePokemonInfo()
            {
                Latitude = Convert.ToDouble(arr[0]),
                Longitude = Convert.ToDouble(arr[1]),
                Id = (int)Enum.Parse(typeof(PokemonId), result.name),
                ExpiredTime = result.until.ToLocalTime(),
                Source = "Pokesnipers"
            });
        }
Esempio n. 2
0
        private static SnipePokemonInfo Map(PokesniperWrap.PokesniperItem result)
        {
            long epochTicks = new DateTime(1970, 1, 1).Ticks;
            var  unixBase   = new DateTime(1970, 1, 1);
            long unixTime   = ((result.until.AddMinutes(-15).Ticks - epochTicks) / TimeSpan.TicksPerSecond);
            //double ticks = Math.Truncate((result.expires_at.Subtract(new DateTime(1970, 1, 1))).TotalSeconds);
            //unixTime = result.expires_at.AddMinutes(-15) -
            var arr = result.coords.Split(',');

            return(new SnipePokemonInfo()
            {
                Latitude = Convert.ToDouble(arr[0]),
                Longitude = Convert.ToDouble(arr[1]),
                Id = (int)Enum.Parse(typeof(PokemonId), result.name),
                ExpiredTime = result.until.ToLocalTime(),
                Source = "Pokesnipers"
            });
        }