public FeedbackLugar(int pIdFeedbackLugar, string pNombreFeedback, string pMensaje, Usuario pUsuarioFeedback, DateTime pFechaRealizado, Lugar pLugarFeedback) { IdFeedbackLugar = pIdFeedbackLugar; NombreFeedback = pNombreFeedback; UsuarioFeedback = pUsuarioFeedback; FechaRealizado = pFechaRealizado; Mensaje = pMensaje; LugarFeedback = pLugarFeedback; }
public ActionResult Guardar(HttpPostedFileBase image, FormCollection collection) { try { EntidadesCompartidas.Dueño dueño = new Dueño(); dueño = (EntidadesCompartidas.Dueño)Session["Dueño"]; LugarModel Lugar = new LugarModel(); EntidadesCompartidas.Lugar l = new EntidadesCompartidas.Lugar(); Lugar.Nombre = Convert.ToString(collection["Nombre"]); Lugar.Direccion = Convert.ToString(collection["Direccion"]); Lugar.NombreCiudad = Convert.ToString(collection["NombreCiudad"]); EntidadesCompartidas.Ciudad Ciudad = Logica.FabricaLogica.getLogicaUbicacion().BuscarCiudad(Lugar.NombreCiudad); Lugar.Descripcion = Convert.ToString(collection["Descripcion"]); Lugar.CoordenadaX = float.Parse(collection["CoordenadaX"], System.Globalization.CultureInfo.InvariantCulture); Lugar.CoordenadaY = float.Parse(collection["CoordenadaY"], System.Globalization.CultureInfo.InvariantCulture); l.Nombre = Lugar.Nombre; l.Direccion = Lugar.Direccion; l.UbicacionLugar = Ciudad; l.Descripcion = Lugar.Descripcion; l.CoordenadaX = Lugar.CoordenadaX; l.CoordenadaY = Lugar.CoordenadaY; l.DueñoLugar = dueño; l.Fotos = (List <EntidadesCompartidas.FotosLugar>)Session["Fotos"]; l.MapaAsociado = (EntidadesCompartidas.Mapa)Session["Plano"]; Logica.FabricaLogica.getLogicaLugar().AltaLugar(l); string JsonLugar = JsonConvert.SerializeObject(l); Session["LugarJson"] = JsonLugar; Session["LugarActual"] = l; Session["LugarModel"] = Lugar; return(View("AdministrarLugares")); } catch { return(View("AdministrarLugares")); } }
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()); } }