Exemple #1
0
 public Dinheiro(float valor, int quantidade, TipoDinheiro tipo, string urlImagem, string descricao)
 {
     Valor      = valor;
     Quantidade = quantidade;
     Tipo       = tipo;
     UrlImagem  = urlImagem;
     Descricao  = descricao;
 }
Exemple #2
0
 public void SetSalario(double salario)
 {
     if (salario > 0)
     {
         this.Salario = new TipoDinheiro(salario);
     }
     else
     {
         throw new ArgumentException(salario + " não é um valor válido para um salario.");
     }
 }
Exemple #3
0
 public void SetValorTotal(double valor)
 {
     if (valor > 0)
     {
         this.ValorTotal = new TipoDinheiro(valor);
     }
     else
     {
         throw new ArgumentException(valor + " não é um valor total válido.");
     }
 }
 public void SetValorUnitario(double valor)
 {
     if (valor > 0)
     {
         this.ValorUnitario = new TipoDinheiro(valor);
     }
     else
     {
         throw new ArgumentException(valor + " não é um valor válido.");
     }
 }
Exemple #5
0
 public void SetAssitenciaMedica(double valor)
 {
     this.AssitenciaMedica = new TipoDinheiro(valor);
 }
Exemple #6
0
 public void SetAuxilioCreche(double valor)
 {
     this.AuxilioCreche = new TipoDinheiro(valor);
 }
Exemple #7
0
 public void SetValeTransporte(double valor)
 {
     this.ValeTransporte = new TipoDinheiro(valor);
 }
Exemple #8
0
 public void SetValeAlimentacao(double valor)
 {
     this.ValeAlimentacao = new TipoDinheiro(valor);
 }
Exemple #9
0
 public void SetPrecoVenda(double valor)
 {
     this.PrecoVenda = new TipoDinheiro(valor);
 }