Exemplo n.º 1
0
 public void Avanca(Contrato contrato)
 {
     contrato.Tipo = new StatusContratoAcertado();
 }
Exemplo n.º 2
0
 public void Adiciona(Contrato contrato)
 {
     Contratos.Add(contrato);
 }
Exemplo n.º 3
0
 public void Avanca(Contrato contrato)
 {
     contrato.Tipo = new StatusContratoConcluido();
 }
 public void Avanca(Contrato contrato)
 {
     contrato.Tipo = new StatusContratoEmAndamento();
 }
Exemplo n.º 5
0
 public Estado(Contrato contrato)
 {
     this.Contrato = contrato;
 }
 public void Avanca(Contrato contrato)
 {
     throw new Exception("Contratos concluidos não podem ser avançados");
 }