Example #1
0
        public void Configure(IPomodoroConfig config)
        {
            taskCountdown = new Countdown(config.TaskTime);
            breakCountdown = new Countdown(config.BreakTime);
            repeatTime = config.RepeatTime;
            longBreakCountdown = new Countdown(config.LongBreakTime);

            Reset();
        }
Example #2
0
        public void ConfigurePomodoroRelatives(IPomodoroConfig pomodoroConfig)
        {
            taskCountdown      = new Countdown(pomodoroConfig.TaskTime);
            breakCountdown     = new Countdown(pomodoroConfig.BreakTime);
            repeatTime         = pomodoroConfig.RepeatTime;
            longBreakCountdown = new Countdown(pomodoroConfig.LongBreakTime);

            Reset();
        }
Example #3
0
        public void Configure(IPomodoroConfig config)
        {
            taskCountdown      = new Countdown(config.TaskTime);
            breakCountdown     = new Countdown(config.BreakTime);
            repeatTime         = config.RepeatTime;
            longBreakCountdown = new Countdown(config.LongBreakTime);

            Reset();
        }
Example #4
0
        public void LoadConfigurationFromFile()
        {
            var configurationFileManager = ConfigurationFileManagementSystem.GetInstance();
            var configurations           = configurationFileManager.Load <Configurations>(App.ConfigurationFileName);

            if (configurations == null)
            {
                return;
            }

            pomodoroConfig = configurations.PomodoroConfig;
        }
Example #5
0
 public void SetupPomodoroConfig(int taskTime, int breakTime, int repeatTime, int longBreakTime)
 {
     pomodoroConfig = new PomodoroConfig(taskTime, breakTime, repeatTime, longBreakTime);
 }
Example #6
0
 public ConfigManager()
 {
     pomodoroConfig = new PomodoroConfig(25, 5, 3, 15);
     Subject       += ((IApplicationMessage m) => m.Execute(this));
 }
Example #7
0
 public Config(IPomodoroConfig pomodoroConfig)
 {
     this.pomodoroConfig = pomodoroConfig;
 }
Example #8
0
 public Config(IPomodoroConfig pomodoroConfig)
 {
     this.pomodoroConfig = pomodoroConfig;
 }