예제 #1
0
        public SettingsForm(TimeBuddy timeBuddy)
        {
            InitializeComponent();

            _timeBuddy = timeBuddy;

            // Copy in settings
            DateTime dt = new DateTime(2011, 9, 22, _timeBuddy.Settings.StartHour, _timeBuddy.Settings.StartMinute, 0);

            dtpDayStart.Value = dt;
            dt = new DateTime(2011, 9, 22, _timeBuddy.Settings.EndHour, _timeBuddy.Settings.EndMinute, 0);
            dtpDayEnd.Value           = dt;
            chkHourlyReminder.Checked = _timeBuddy.Settings.HourlyReminderEnabled;
            txtHourlyReminder.Text    = _timeBuddy.Settings.HourlyReminder;
            chkRoundSummaries.Checked = _timeBuddy.Settings.RoundSummaries;

            int roundPoint = _timeBuddy.Settings.SummaryRoundPoint;

            if (roundPoint < nudSummaryRoundPoint.Minimum || roundPoint > nudSummaryRoundPoint.Maximum)
            {
                nudSummaryRoundPoint.Value = nudSummaryRoundPoint.Minimum;
            }
            else
            {
                nudSummaryRoundPoint.Value = roundPoint;
            }
        }
예제 #2
0
        public ReportForm(TimeBuddy timeBuddy)
        {
            InitializeComponent();

            _timeBuddy = timeBuddy;
        }