示例#1
0
 public void AplicaDescontoExtra()
 {
     if (Qtd > 0)
     {
         throw new  SystemException();
     }
     EstadoAtual.AplicaDescontoExtra(this);
     Qtd++;
 }
示例#2
0
 public void AplicaDescontoExtra()
 {
     if (!EstadoAtual.DescontoAplicado)
     {
         EstadoAtual.AplicaDescontoExtra(this);
     }
     else
     {
         throw new Exception("Desconto já aplicado para este orçamento.");
     }
 }
示例#3
0
 public void AplicaDescontoExtra()
 {
     if (nmrDesconto == 0)
     {
         EstadoAtual.AplicaDescontoExtra(this);
         nmrDesconto++;
     }
     else
     {
         throw new Exception("Desconto ja Aplicado");
     }
 }
示例#4
0
 public void Finaliza()
 {
     EstadoAtual.Finaliza(this);
 }
示例#5
0
 public void Reprova()
 {
     EstadoAtual.Reprova(this);
 }
示例#6
0
 public void Aprova()
 {
     EstadoAtual.Aprova(this);
 }
示例#7
0
 public void AplicaDescontoExtra()
 {
     EstadoAtual.AplicaDescontoExtra(this);
 }
示例#8
0
 public void AplicarDesconto()
 {
     contadorDesconto++;
     EstadoAtual.AplicarDesconto(this);
 }
示例#9
0
 public void Depositar(double valor)
 {
     EstadoAtual.Depositar(this, valor);
 }
示例#10
0
 public void Sacar(double valor)
 {
     EstadoAtual.Sacar(this, valor);
 }
示例#11
0
 internal void AplicaDescontoExtra()
 {
     EstadoAtual.AplicaDescontoExtra(this);
 }
示例#12
0
        //public void AplicaDescontoExtra( )
        //{
        //    EstadoAtual.AplicaDescontoExtra(this);
        //}

        public void AplicaDesconto(Orçamento orçamento)
        {
            EstadoAtual.AplicaDesconto(this);
        }
示例#13
0
 public void AplicaDescontoExtra(Orcamento orcamento)
 {
     EstadoAtual.AplicaDescontoExtra(this);
 }