コード例 #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
ファイル: Orcamento.cs プロジェクト: RubensAMJr/Estudos
 public void AplicaDescontoExtra()
 {
     if (nmrDesconto == 0)
     {
         EstadoAtual.AplicaDescontoExtra(this);
         nmrDesconto++;
     }
     else
     {
         throw new Exception("Desconto ja Aplicado");
     }
 }
コード例 #4
0
ファイル: Orcamento.cs プロジェクト: aleneves/DesignPatterns
 public void AplicaDescontoExtra()
 {
     EstadoAtual.AplicaDescontoExtra(this);
 }
コード例 #5
0
ファイル: Orcamento.cs プロジェクト: JoaoMML/Alura
 internal void AplicaDescontoExtra()
 {
     EstadoAtual.AplicaDescontoExtra(this);
 }
コード例 #6
0
 public void AplicaDescontoExtra(Orcamento orcamento)
 {
     EstadoAtual.AplicaDescontoExtra(this);
 }