Example #1
0
 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();
 }
Example #2
0
        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);
        }