Ejemplo n.º 1
0
 public void Posponer()
 {
     System.Console.WriteLine("Intentando Posponer");
     EstadoTarea.Posponer();
     EstadoTarea = new EstadoTareaPospuesta();
     System.Console.WriteLine("Tarea Pospuesta");
 }
Ejemplo n.º 2
0
 public void CambiarEstado(EstadoTareaBase estadoTareaBase)
 {
     EstadoTarea = estadoTareaBase;
 }
Ejemplo n.º 3
0
 public void Cancelar()
 {
     EstadoTarea.Cancelar();
     EstadoTarea = new EstadoTareaCancelada();
 }
Ejemplo n.º 4
0
 public Tarea()
 {
     EstadoTarea = new EstadoTareaPendiente();
 }