public void AddHabitacion(Model.Habitacion selectedHabitacion) { var nueva = new Model.HabitacionReservada(selectedHabitacion, 0); _habitaciones.Add(nueva); BindHabitaciones(); }
public async Task<ObservableCollection<Model.Habitacion>> getHabitacionesDisponibles(String tamanio) { ObservableCollection<Model.Habitacion> listHabitaciones = new ObservableCollection<Model.Habitacion>(); using (MySqlConnection MidbConexion = new MySqlConnection(this.dbPath)) { MidbConexion.Open(); MySqlCommand miComando = new MySqlCommand() { Connection = MidbConexion, CommandText = String.Format("SELECT*FROM view_disponibles WHERE tamanio='{0}'", tamanio) }; var reader = await miComando.ExecuteReaderAsync(); while (reader.Read()) { Model.Habitacion habitacion = new Model.Habitacion(); habitacion.numero = Convert.ToInt32(reader["num_habitacion"]); habitacion.estado = true; habitacion.tamanio = Convert.ToString(reader["tamanio"]); habitacion.telefono = Convert.ToString(reader["telefono"]); habitacion.precio = Convert.ToDouble(reader["precio"]); listHabitaciones.Add(habitacion); } return listHabitaciones; } }