Example #1
0
        public static TimeSpan GetStopTimeFromSettings(PomidoraSettings settings)
        {
            TimeSpan ret;

            switch (settings.Flow)
            {
            case PomidoraFlow.Double:
                ret = new TimeSpan(0, 50, 0);
                break;

            case PomidoraFlow.Quadro:
                ret = new TimeSpan(1, 40, 0);
                break;

            case PomidoraFlow.Custom:
                ret = settings.StopTime;
                break;

            case PomidoraFlow.Regular:
            default:
                ret = new TimeSpan(0, 25, 0);
                break;
            }
            return(ret);
        }
Example #2
0
        public static PomidoraSettings GetPomidoraSettings()
        {
            PomidoraSettings ret = new PomidoraSettings();

            return(ret);
        }
Example #3
0
        /// <summary>
        /// Start Pomidora
        /// </summary>
        public void start()
        {
            PomidoraSettings settings = PomidoraSettingsFactory.GetPomidoraSettings();

            counter.start(settings);
        }