public IActionResult Index() { OfertaBusiness ofertaBusiness = new OfertaBusiness(this.Configuration); ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal(); contenedor.Ofertas = ofertaBusiness.ObtenerOfertas(); return(View("Admin", contenedor)); }
public IActionResult Tarifas() { TarifaBusiness tarifaBusiness = new TarifaBusiness(this.Configuration); ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal(); contenedor.Tarifas = tarifaBusiness.ObtenerTarifas(); return(View("Tarifas", contenedor)); }
public IActionResult ValidarReservacion(String fecha_llegada, String fecha_salida, int tipo_habitacion) { ReservacionBusiness reservacionBusiness = new ReservacionBusiness(this.Configuration); ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal(); contenedor.Habitacion = reservacionBusiness.ValidarReservacion(fecha_llegada, fecha_salida, tipo_habitacion); return(View("ResultadoHabitacion", contenedor)); }
public IActionResult AdministrarHabitaciones() { TarifaBusiness tb = new TarifaBusiness(this.Configuration); ObjetoContenedorPrincipal obj = new ObjetoContenedorPrincipal(); obj.HabitacionesStandard = tb.ObtenerHabitaciones(1); obj.HabitacionesJunior = tb.ObtenerHabitaciones(2); return(View("AdministrarHabitaciones", obj)); }
public IActionResult Index() { OfertaBusiness ofertaBusiness = new OfertaBusiness(this.Configuration); ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal(); contenedor.Ofertas = ofertaBusiness.ObtenerOfertas(); VistaBusiness vb = new VistaBusiness(this.Configuration); contenedor.vista = vb.obtenerHome(); return(View("Index", contenedor)); }
public IActionResult ValidarUsuario(String usuario, String contra) { UsuarioBusiness usuarioBusiness = new UsuarioBusiness(this.Configuration); int resultado = usuarioBusiness.ValidarUsuario(usuario, contra); if (resultado == 1) { OfertaBusiness ofertaBusiness = new OfertaBusiness(this.Configuration); ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal(); contenedor.Ofertas = ofertaBusiness.ObtenerOfertas(); return(View("Admin", contenedor)); } return(View("LogIn")); }
public IActionResult ActualizarTarifa(int id, int precio, String descripcion, IFormFile img) { if (img != null) { var fileName = ""; if (id == 2) { fileName = "junior.jpg"; } else if (id == 1) { fileName = "standard.jpg"; } var uploads = Path.Combine(hostingEnvironment.WebRootPath, "assets/img/tarifas"); var filePath = Path.Combine(uploads, fileName); FileStream f = new FileStream(filePath, FileMode.Create); img.CopyTo(f); f.Close(); } TarifaBusiness tb = new TarifaBusiness(this.Configuration); String mensaje = "Actualizado con exito"; try { tb.ActualizarTarifa(id, precio, descripcion); } catch { mensaje = "Error al actualizar"; } ObjetoContenedorPrincipal obj = new ObjetoContenedorPrincipal(); obj.HabitacionesStandard = tb.ObtenerHabitaciones(1); obj.HabitacionesJunior = tb.ObtenerHabitaciones(2); obj.Mensaje = mensaje; return(View("AdministrarHabitaciones", obj)); }
public IActionResult insertarReservacion(Reservacion reservacion) { MensajeReserva mr = new MensajeReserva(); mr.nombre = reservacion.nombre; mr.email = reservacion.email; mr.codigo = "RE-" + reservacion.nombre.Substring(0, 3) + "-" + reservacion.id_habitacion; reservacion.codigo = mr.codigo; ReservacionBusiness rb = new ReservacionBusiness(this.Configuration); rb.insertarReservacion(reservacion); ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal(); contenedor.mensaje = mr; String bodyParam = "Su reservacion en el hotel BKRJ Resort se ha completado,\n Su numero de reservacion es: " + mr.codigo + "\nGracias por preferirnos!"; enviarCorreo(mr.email, bodyParam); return(View("ConfirmarReservacion", contenedor)); }