public void AgregarAlojamiento(modAlojamiento alojamiento)
        {
            bool permiteAcceso = false;
            Boolean debug = Boolean.Parse(ConfigurationManager.AppSettings["debug"]);

            permiteAcceso = debug;

            if (Session["AccessToken"] != null)
            {
                var accessToken = Session["AccessToken"].ToString();
                var client = new FacebookClient(accessToken);
                dynamic result = client.Get("me", new { fields = "id" });

                if (result.id == "100002979715059")
                {
                    permiteAcceso = true;
                }
            }

            if (permiteAcceso)
            {
                alojamiento.Latitud = Double.Parse(Request.Params["Latitud"], CultureInfo.InvariantCulture);
                alojamiento.Longitud = Double.Parse(Request.Params["Longitud"], CultureInfo.InvariantCulture);

                alojamiento.CenterLat = Double.Parse(Request.Params["CenterLat"], CultureInfo.InvariantCulture);
                alojamiento.CenterLong = Double.Parse(Request.Params["CenterLong"], CultureInfo.InvariantCulture);

                var serv = new AlojamientoService();
                serv.AgregarAlojamiento(alojamiento);
               }
        }
        public modAlojamiento GetAlojamiento(int id)
        {
            modAlojamiento alojamiento = null;

            var busqueda = (from a in bd.Alojamiento
                            join ta in bd.Tipo_Alojamiento on a.id_tipo equals ta.id
                            where a.id == id
                            select new { entity = a, tipo = ta }).FirstOrDefault();

            if (busqueda != null)
            {
                alojamiento = new modAlojamiento(busqueda.entity);
                alojamiento.DesTipo = busqueda.tipo.descripcion;
            }

            return alojamiento;
        }
 public void AgregarAlojamiento(modAlojamiento alojamiento)
 {
     bd.AddToAlojamiento(alojamiento.alojamientoDB);
     bd.SaveChanges();
 }