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(); }
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); } }
public static double obtenerPrecio(int codRegimen, int cantPersonas, int recargo) { Regimen reg = DAORegimen.obtener(codRegimen); return((reg.Precio * cantPersonas) + recargo); }