示例#1
0
        public void AdicionarOpcional(Opcional opcional)
        {
            var opcionalReserva = new OpcionalReserva(opcional, this);

            Opcionais.Add(opcionalReserva);
            CalcularValorTotal();
        }
        public void SelecionarOpcional(Opcional opcional, int quantidade)
        {
            var locacaoOpcional = new LocacaoOpcional(this, opcional, quantidade);

            Opcionais.Add(locacaoOpcional);
            locacaoOpcional.Opcional.DiminuirEstoque(locacaoOpcional.Quantidade);
            //TotalOpcionais += locacaoOpcional.Opcional.ValorDiaria;
        }
示例#3
0
        public void SelecionarOpcional(Opcional opcional, int quantidade)
        {
            var reservaOpcional = new ReservaOpcional(this, opcional, quantidade);

            Opcionais.Add(reservaOpcional);
            TotalReserva += reservaOpcional.Opcional.Diaria;
            reservaOpcional.Opcional.BaixarEstoque(reservaOpcional.Quantidade);
            TotalOpcionais += reservaOpcional.Opcional.Diaria;
        }
示例#4
0
 public void AdicionarOpcional(Opcional opcional)
 {
     Opcionais.Add(opcional);
 }