public double GetPrecoLocacao() { double total = 0; foreach (LocacaoVeiculoLeve veiculo in LocacaoVeiculoLeve.GetVeiculos(this.Id)) { total += veiculo.VeiculoLeve.Preco; } total += LocacaoVeiculoLeve.GetTotal(this.Id); return(total); }
public override string ToString() { string Print = String.Format( "Data da Locação: {0:d} - Data da Devolução: {1:d} - Valor: {2:C}\nCliente: {3}", this.DataLocacao, this.GetDiaRetorno(), this.GetHashCode(), this.Cliente ); Print += "\nVeículos Leves Locados: "; if (LocacaoVeiculoLeve.GetCount(this.Id) > 0) { foreach (LocacaoVeiculoLeve veiculo in LocacaoVeiculoLeve.GetVeiculos(this.Id)) { Print += "\n " + veiculo.VeiculoLeve; } } else { Print += "\n Nada Consta"; } Print += "\nVeículos Pesados Locados: "; if (LocacaoVeiculoPesado.GetCount(this.Id) > 0) { foreach (LocacaoVeiculoPesado veiculo in LocacaoVeiculoPesado.GetVeiculos(this.Id)) { Print += "\n " + veiculo.VeiculoPesado; } } else { Print += "\n Nada Consta"; } return(Print); }