Example #1
0
 /// <summary>
 /// Cria um novo orçamento com <see cref="Orcamento.Itens"/>.
 /// </summary>
 /// <param name="itens">Lista de <see cref="Item"/> que será atribuída a <see cref="Orcamento.Itens"/>.</param>
 public Orcamento(IList <Item> itens)
 {
     Estado = new EmAprovacao();
     Itens  = itens;
     Valor  = itens.Sum(a => a.Valor);
 }
Example #2
0
 public Orcamento(double valor)
 {
     this.Valor       = valor;
     Itens            = new List <Item>();
     this.EstadoAtual = new EstadoEmAprovacao();
 }
Example #3
0
 /// <summary>
 /// Cria um novo orçamento com um <see cref="Orcamento.Valor"/>.
 /// </summary>
 /// <param name="valor">Valor que será atribuído a <see cref="Orcamento.Valor"/>.</param>
 public Orcamento(double valor)
 {
     Estado = new EmAprovacao();
     Valor  = valor;
 }