Ejemplo n.º 1
0
 private ITaskOrder GetAddCommand(int commandName, AgendaController agendaClient)
 {
     if (validAddCommands.ContainsKey(commandName))
     {
         return(validAddCommands[commandName]);
     }
     else
     {
         return(null);
     }
 }
Ejemplo n.º 2
0
 public ActionerOfAdd(AgendaController agendaController, Dictionary <int, ITaskOrder> customAddCommands = null)
 {
     this.agendaController = agendaController;
     if (customAddCommands != null)
     {
         validAddCommands = customAddCommands;
     }
     else
     {
         validAddCommands = new Dictionary <int, ITaskOrder>()
         {
             { 1, new AdderOneEntry(agendaController) }
         }
     };
 }
Ejemplo n.º 3
0
 public TextFilterer(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }
Ejemplo n.º 4
0
 public UserClientDecorator(IUserClient decoratedInterpreter)
 {
     this.decoratedClient = decoratedInterpreter;
     agendaController     = GetAgendaController();
     AddValidCommand();
 }
Ejemplo n.º 5
0
 public ActionerOfRemove(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }
Ejemplo n.º 6
0
 public DateFilterer(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }
Ejemplo n.º 7
0
 public AdderOneEntry(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }