コード例 #1
0
        private void ModificarReserva_Load(object sender, EventArgs e)
        {
            textNroReserva.Text = reserva_elegida.CodigoReserva.ToString();
            Huesped huesped = DAOHuesped.obtener(reserva_elegida.Huesped);

            if (huesped == null)
            {
                MessageBox.Show("Error al obtener los datos de la Base de Datos. Se volverá a la ventana anterior.",
                                "", MessageBoxButtons.OK);
                this.Close();
                return;
            }
            textHuesped.Text = huesped.Nombre + " " + huesped.Apellido;

            lista_regimenes = DAORegimen.obtenerByHotel(hotel.CodHotel);
            regimen_elegido = DAORegimen.obtener(reserva_elegida.CodigoRegimen);

            tipos_habitacion = DAOHabitacion.obtenerTipoTodos();
            tipo_elegido     = DAOHabitacion.obtenerTipoByReserva(reserva_elegida.CodigoReserva);

            //Rellenar Tipo Habitacion
            foreach (Tipo_Habitacion tipo in tipos_habitacion)
            {
                comboTipoHab.Items.Add(tipo.Descripcion);
            }
            //Rellenar Regimenes
            foreach (Regimen reg in lista_regimenes)
            {
                comboTipoRegimen.Items.Add(reg.Descripcion);
            }
            limpiarDatos();
        }
コード例 #2
0
        public void actualizarRegimen(int codRegimen)
        {
            Regimen aux = DAORegimen.obtener(codRegimen);

            if (aux != null)
            {
                regimen_elegido = aux;
                for (int i = 0; i < comboBoxTipoRegimen.Items.Count; i++)
                {
                    if (comboBoxTipoRegimen.Items[i].ToString() == regimen_elegido.Descripcion)
                    {
                        comboBoxTipoRegimen.SelectedIndex = i;
                    }
                }
            }
            else
            {
                MessageBox.Show("Error al seleccionar el régimen.",
                                "", MessageBoxButtons.OK);
            }
        }
コード例 #3
0
        public static double obtenerPrecio(int codRegimen, int cantPersonas, int recargo)
        {
            Regimen reg = DAORegimen.obtener(codRegimen);

            return((reg.Precio * cantPersonas) + recargo);
        }