Example #1
0
 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;
 }
Example #2
0
        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"));
            }
        }
Example #3
0
        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());
            }
        }