}//RoomNotAvailable public JsonResult checkAvailability(int TipoHabitacion, String fechaLlegada, String fechaSalida) { using (var mo = new Models.Hotel_Amazonian_WillowEntities()) { DateTime fechaLlegada1 = DateTime.Parse(fechaLlegada); DateTime fechaSalida1 = DateTime.Parse(fechaSalida); ObjectResult<Models.CheckAvailability_Result> result = mo.CheckAvailability(TipoHabitacion, fechaLlegada1, fechaSalida1); Models.CheckAvailability_Result checkAvailability1 = new Models.CheckAvailability_Result(); foreach (Models.CheckAvailability_Result checkAvailability in result) checkAvailability1 = checkAvailability; Thread.Sleep(3000); return Json(checkAvailability1, JsonRequestBehavior.AllowGet); } }//checkAvailability
}//OnlineBook public ActionResult ReservationClient(int numero, String titulo, String descripcion, double tarifa, int imagen, String fechaLlegada, String fechaSalida) { Models.CheckAvailability_Result checkAvailability = new Models.CheckAvailability_Result(); checkAvailability.numero = numero; checkAvailability.titulo = titulo; checkAvailability.descripcion = descripcion; checkAvailability.tarifa = tarifa; checkAvailability.imagen = imagen; ViewData["fechaLlegada"] = fechaLlegada; ViewData["fechaSalida"] = fechaSalida; ViewData["Monto"] = tarifa * calcularDias(fechaLlegada, fechaSalida); using (var mo = new Models.Hotel_Amazonian_WillowEntities()) { ViewData["imagen"] = mo.Imagen.Where(x => x.id_Imagen == imagen).ToList(); } return View(checkAvailability); }//ReservationClient