public ModificacionMain_Cliente(int cantHues, FrbaHotel.Registrar_Estadia.Form1 formulario) // Se ingresa al resto de los huespedes en el checkIn { InitializeComponent(); Text = "Ingreso de Huespedes"; appModel = new AppModel_Agregar_Huesped(cantHues, this); this.cantHuespedes = cantHues; formularioAnteriorCheck = formulario; hacerRollBackCheckIn = true; btHabilitar.Visible = false; btInhabilitar.Visible = false; btModificar.Text = "Ingresar Huesped al CheckIn"; btModificar.Enabled = false; btQuitar_Huesped.Enabled = false; btQuitar_Huesped.Visible = true; btNuevo_Huesped.Visible = true; btTerminarCheckIn.Visible = true; HuespedesCant.Visible = true; HuespedesCant.Text = cantHues.ToString(); lbHuespedes.Visible = true; llenarComboDocumentos(); }
public void dirigirABMElegida(string funcionalidad, string usuarioDeSesion) { int idDeHotelElegido = funcionesVarias.obtenerIDHotel(listaHotelesHabilitados.SelectedItem.ToString()); switch (funcionalidad) { case "Gestionar roles": FrbaHotel.ABM_de_Rol.MainRol gestionarRoles = new FrbaHotel.ABM_de_Rol.MainRol(this); gestionarRoles.ShowDialog(); break; case "Gestionar usuarios": FrbaHotel.ABM_de_Usuario.Form1 gestionarUsuarios = new FrbaHotel.ABM_de_Usuario.Form1(); gestionarUsuarios.ShowDialog(); break; case "Gestionar clientes": FrbaHotel.ABM_de_Cliente.Clientes gestionarClientes = new FrbaHotel.ABM_de_Cliente.Clientes(); gestionarClientes.ShowDialog(); break; case "Gestionar hoteles": FrbaHotel.ABM_de_Hotel.MainHotel gestionarHoteles = new FrbaHotel.ABM_de_Hotel.MainHotel(idUsuario); gestionarHoteles.ShowDialog(); break; case "Gestionar habitaciones": FrbaHotel.ABM_de_Habitacion.MainHabitacion gestionarHabitaciones = new FrbaHotel.ABM_de_Habitacion.MainHabitacion(); gestionarHabitaciones.ShowDialog(); break; case "Generar/modificar reservas": FrbaHotel.Generar_Modificar_Reserva.Form1 gestionarReservas = new FrbaHotel.Generar_Modificar_Reserva.Form1(idDeHotelElegido, usuarioDeSesion); gestionarReservas.ShowDialog(); break; case "Cancelar reservas": FrbaHotel.Cancelar_Reserva.Form1 cancelarReservas = new FrbaHotel.Cancelar_Reserva.Form1(idDeHotelElegido, usuarioDeSesion, nombreRolDeSesion, true); cancelarReservas.ShowDialog(); break; case "Gestionar estadías": FrbaHotel.Registrar_Estadia.Form1 registrarEstadias = new FrbaHotel.Registrar_Estadia.Form1(usuarioDeSesion, idDeHotelElegido); registrarEstadias.ShowDialog(); break; case "Gestionar consumibles": MessageBox.Show("Debe realizar primero el Check-Out"); break; case "Facturación": MessageBox.Show("Debe realizar primero el respectivo registro de consumibles"); break; case "Listado estadístico": FrbaHotel.Listado_Estadistico.Form1 listadoEstadistico = new FrbaHotel.Listado_Estadistico.Form1(); listadoEstadistico.ShowDialog(); break; } cargarFuncionalidades(nombreRolDeSesion); }