Exemplo n.º 1
0
        public ActionResult getlatlngdest(int cartid = 0)
        {
            string lat, lng;
            var    trans = db.tbl_transportationcost.Where(a => a.cart_id == cartid);

            if (trans.Count() > 0)
            {
                lat = db.tbl_transportationcost.Where(a => a.cart_id == cartid).FirstOrDefault().Lat;
                lng = db.tbl_transportationcost.Where(a => a.cart_id == cartid).FirstOrDefault().Lng;
            }
            else
            {
                lat = "";
                lng = "";
            }
            latlng l = new latlng();

            l.lat = lat;
            l.lng = lng;
            return(Json(l));
        }
            public static List <latlng> converterLista(List <Localizacao> amostras)
            {
                var ret = new List <latlng>();

                amostras.Sort(delegate(Localizacao a, Localizacao b)
                {
                    return(a.HorarioAmostra.CompareTo(b.HorarioAmostra));
                });

                for (int i = 0; i < amostras.Count(); i++)
                {
                    var x = new latlng
                    {
                        lat = amostras.ElementAt(i).Latitude,
                        lng = amostras.ElementAt(i).Longitude
                    };

                    ret.Add(x);
                }

                return(ret);
            }