public void Finaliza()
 {
     this.StatusOrcamento = this.StatusOrcamento.Finaliza();
 }
 public void Reprova()
 {
     this.StatusOrcamento = this.StatusOrcamento.Reprova();
 }
 public Orcamento(string descricao)
 {
     this.Descricao       = descricao;
     this.Items           = new List <Item>();
     this.StatusOrcamento = new StatusEmAprovacao();
 }
 public void Aprova()
 {
     this.StatusOrcamento = this.StatusOrcamento.Aprova();
 }
 public Orcamento(double valor)
 {
     this.Valor       = valor;
     this.Itens       = new List <Item>();
     this.StatusAtual = new EmAprovacao();
 }