Пример #1
0
 private ITaskOrder GetAddCommand(int commandName, AgendaController agendaClient)
 {
     if (validAddCommands.ContainsKey(commandName))
     {
         return(validAddCommands[commandName]);
     }
     else
     {
         return(null);
     }
 }
Пример #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) }
         }
     };
 }
Пример #3
0
 public TextFilterer(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }
Пример #4
0
 public UserClientDecorator(IUserClient decoratedInterpreter)
 {
     this.decoratedClient = decoratedInterpreter;
     agendaController     = GetAgendaController();
     AddValidCommand();
 }
Пример #5
0
 public ActionerOfRemove(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }
Пример #6
0
 public DateFilterer(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }
Пример #7
0
 public AdderOneEntry(AgendaController agendaController)
 {
     this.agendaController = agendaController;
 }