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(); }