public Reserva(String id, DateTime fechaDesde, DateTime fechaHasta, Alojamiento alojamiento, Usuario usuario, double precio) { this.setId(id); this.SetFechaDesde(fechaDesde); this.SetFechaHasta(fechaHasta); this.SetAlojamiento(alojamiento); this.SetUsuario(usuario); this.SetPrecio(precio); }
public bool ModificarAlojamiento(Alojamiento alojamiento) { int indexAlojamiento = this.alojamientos.FindIndex(al => al.IgualCodigo(alojamiento)); if (indexAlojamiento == -1) { return(false); } this.alojamientos[indexAlojamiento] = alojamiento; return(true); }
public void SetAlojamiento(Alojamiento alojamiento) { this.alojamiento = alojamiento; }
public bool AgregarAlojamiento(Alojamiento alojamiento) { this.alojamientos.Add(alojamiento); this.cantidadDeAlojamientos++; return(true); }
public bool ExisteAlojamiento(Alojamiento alojamiento) { return(this.alojamientos.Exists(al => al.IgualCodigo(alojamiento))); }
public bool IgualCodigo(Alojamiento alojamiento) { return(alojamiento.GetCodigo() == this.GetCodigo()); }