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 ActionResult Agregar() { 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) { var servAlojamientos = new AlojamientoService(); var ListTipos = new List<ParDeValores>(); //ListTipos.Add(new ParDeValores() { id = -1, descripcion = "Seleccione uno" }); ListTipos.AddRange(servAlojamientos.GetTiposAlojamiento().Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion })); ViewBag.ListTipos = ListTipos; return View(); } return new EmptyResult(); }
public ActionResult Buscar(FiltroAlojamiento filtro) { var serv = new AlojamientoService(); var resultOrd = serv.GetAlojamientos(filtro).OrderBy(x => x.Nombre); var longPag = Int32.Parse(System.Configuration.ConfigurationManager.AppSettings["AlojamientosPorPagina"]); Double cantPag = ((Double)resultOrd.Count()) / longPag; var result = resultOrd.Skip((filtro.Pagina - 1) * longPag).Take(longPag); var cantPagReal = Math.Truncate(cantPag); if ((cantPag - cantPagReal) > 0) cantPagReal += 1; ViewBag.CantPaginas = (int)cantPagReal; ViewBag.Pagina = filtro.Pagina; return PartialView("ResultadosAlojamientos", result); }
public ActionResult UbicacionAlojamiento(int id) { var serv = new AlojamientoService(); var alojamiento = serv.GetAlojamiento(id); return PartialView(alojamiento); }
// // GET: /Alojamiento/ public ActionResult Index() { ViewBag.MenuSeleccionado = "ALOJAMIENTO"; var servAlojamientos = new AlojamientoService(); var ListTipos = new List<ParDeValores>(); // { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } }; //ListTipos.Add(new ParDeValores() { id = -1, descripcion = "Seleccione uno" }); ListTipos.AddRange(servAlojamientos.GetTiposAlojamiento().Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion })); ViewBag.ListTipos = ListTipos; return View(new FiltroAlojamiento()); }
public void GuardarTipoAlojamiento(modTipoAlojamiento model) { var servUbicaciones = new AlojamientoService(); servUbicaciones.AddTipoAlojamiento(model); }