public Area(int pIdArea, string pNombreArea, string pDescripcion, int pCapacidad, Mapa pMapaAsociado) { IdArea = pIdArea; NombreArea = pNombreArea; Descripcion = pDescripcion; Capacidad = pCapacidad; MapaAsociado = pMapaAsociado; }
public Area() { IdArea = 0; Descripcion = ""; Capacidad = 0; NombreArea = ""; PuntosArea = new List <Punto>(); MapaAsociado = null; }
public Area(int pIdArea, string pNombreArea, string pDescripcion, int pCapacidad, Mapa pMapaAsociado, List <Punto> pPuntos) { IdArea = pIdArea; NombreArea = pNombreArea; Descripcion = pDescripcion; Capacidad = pCapacidad; PuntosArea = pPuntos; MapaAsociado = pMapaAsociado; }
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 PlanoLugar() { if (Session["Dueño"] != null) { MVCFinal.Models.PlanoModel Plano = new PlanoModel(); EntidadesCompartidas.Mapa mapa = new EntidadesCompartidas.Mapa(); try { mapa = (EntidadesCompartidas.Mapa)Session["Plano"]; if (mapa.Areas.Count() > 0) { List <EntidadesCompartidas.Area> listaArea = Logica.FabricaLogica.getLogicaArea().ListarAreasDeMapa(mapa.IdMapa); Plano.ListaAreasPlano = listaArea; Session["ListaAreaPlano"] = Plano.ListaAreasPlano; } else { Plano.elMapa = mapa; Session["Plano"] = Plano.elMapa; string JsonMapa = JsonConvert.SerializeObject(Plano.elMapa); Session["MapaJson"] = JsonMapa; string JsonAreas = JsonConvert.SerializeObject(Plano.ListaAreasPlano); Session["AreasMapaJson"] = JsonAreas; Session["Imagen"] = File(mapa.Imagen, mapa.Extension); } return(View(Plano)); } catch { return(View()); } } return(RedirectToAction("Portada", "Index")); }