public Lugar(string pNombre, string pDireccion, string pDescripcion, Ciudad pUbicacionLugar, float pCoordenadaX, float pCoordenadaY, Dueño pDueñoLugar, Mapa pMapaAsociado) { Direccion = pDireccion; Descripcion = pDescripcion; _fotosLugar = new List <FotosLugar>(); UbicacionLugar = pUbicacionLugar; CoordenadaX = pCoordenadaX; CoordenadaY = pCoordenadaY; DueñoLugar = pDueñoLugar; MapaAsociado = pMapaAsociado; }
public ActionResult AdministrarLugares() { try { MVCFinal.Models.CiudadModel Ciudad = new CiudadModel(); MVCFinal.Models.LugarModel Lugar = new LugarModel(); EntidadesCompartidas.Dueño dueño = null; dueño = (EntidadesCompartidas.Dueño)Session["Dueño"]; List <EntidadesCompartidas.Ciudad> listaCiudad = Logica.FabricaLogica.getLogicaUbicacion().ListarCiudades(); List <EntidadesCompartidas.Lugar> listaLugar = Logica.FabricaLogica.getLogicaLugar().ListarLugares(); Lugar.milistaCiudad = listaCiudad; Lugar.milistaLugar = listaLugar; Session["ListaCiudad"] = Lugar.milistaCiudad; Session["ListaLugares"] = Lugar.milistaLugar; string JsonLugares = JsonConvert.SerializeObject(Lugar.milistaLugar); Session["LugaresMapaJson"] = JsonLugares; string JsonCiudades = JsonConvert.SerializeObject(listaCiudad); Session["CiudadesJson"] = JsonCiudades; EntidadesCompartidas.Lugar l = new EntidadesCompartidas.Lugar(); l = (EntidadesCompartidas.Lugar)Session["LugarActual"]; string JsonLugar = JsonConvert.SerializeObject(l); Session["LugarJson"] = JsonLugar; return(View(Lugar)); } catch { return(View()); } }