public ActionResult EditParada(FormCollection collection)
        {
            try
            {
                ParadaDeColectivo parada;
                using (var db = new BuscAR())
                {
                    int id = Convert.ToInt16(collection["id"]);
                    parada = (ParadaDeColectivo)db.puntosInteres.Where(p => p.id == id).Single();

                    DbGeography   coordenada    = DbGeography.FromText("POINT(" + collection["coordenada.Latitude"] + " " + collection["coordenada.Longitude"] + ")");
                    List <string> palabrasClave = collection["palabrasClave"].Split(new char[] { ',' }).ToList();


                    ParadaDeColectivo paradaActalizada = new ParadaDeColectivo();

                    paradaActalizada.calle         = collection["calle"];
                    paradaActalizada.numeroAltura  = Convert.ToInt32(collection["numeroAltura"]);
                    paradaActalizada.codigoPostal  = Convert.ToInt32(collection["codigoPostal"]);
                    paradaActalizada.localidad     = collection["localidad"];
                    paradaActalizada.barrio        = collection["barrio"];
                    paradaActalizada.calle         = collection["calle"];
                    paradaActalizada.provincia     = collection["provincia"];
                    paradaActalizada.pais          = collection["pais"];
                    paradaActalizada.entreCalles   = collection["entreCalles"];
                    paradaActalizada.palabrasClave = palabrasClave;
                    paradaActalizada.calle         = collection["nombreDePOI"];


                    parada.actualizar(paradaActalizada);
                    db.SaveChanges();
                }

                return(RedirectToAction("ABMParada"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult CreateParada(FormCollection collection)
        {
            try
            {
                DbGeography   coordenada    = DbGeography.FromText("POINT(" + collection["coordenada.Latitude"] + " " + collection["coordenada.Longitude"] + ")");
                List <string> palabrasClave = collection["palabrasClave"].Split(new char[] { ',' }).ToList();



                ParadaDeColectivo parada = new ParadaDeColectivo(coordenada, collection["calle"], Convert.ToInt32(collection["numeroAltura"]),
                                                                 0, 0, Convert.ToInt32(collection["codigoPostal"]), collection["localidad"], collection["barrio"], collection["provincia"],
                                                                 collection["pais"], collection["entreCalles"], palabrasClave, collection["nombreDePOI"], "7 remal Samoré");

                parada.agregarParada(parada);

                return(RedirectToAction("ABMParada"));
            }
            catch
            {
                return(View());
            }
        }