private void button8_Click(object sender, EventArgs e) { YearBackup.Current.control = false; INIKaydet Auto = new INIKaydet(Application.StartupPath + @"\AutoBackup\Auto.ini"); INIKaydet AutoSettings = new INIKaydet(Application.StartupPath + @"\AutoBackup\AutoSettings.ini"); dupYearValue = Convert.ToInt16(dupYear.Text); AutoSettings.Yaz("Auto", "Auto Settings", "Year"); Auto.Yaz("Year", "Tuned Year", dupYearValue.ToString()); rtbLog.Text += "\nThe settings is saved, process started\n"; switch (csTransactions.ServerItems.AutoBackupProcessName) { case "Minute": MinuteBackup.Current.MinuteTimer.Stop(); break; case "Hour": HourBackup.Current.HourTimer.Stop(); break; case "Day": DayBackup.Current.DayTimer.Stop(); break; case "Month": MonthBackup.Current.DayTimer.Stop(); break; } if (YearBackup.Current.YearTimer.Enabled == false) { YearBackup.Current.BackupYearStart(); } }
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { INIKaydet AutoSettings = new INIKaydet(Application.StartupPath + @"\AutoBackup\AutoSettings.ini"); INIKaydet Auto = new INIKaydet(Application.StartupPath + @"\AutoBackup\Auto.ini"); SettingsTime = AutoSettings.Oku("Auto", "Auto Settings"); switch (SettingsTime) { case "Minute": lblRemTime.Text = MinuteBackup.Minute.ToString() + " : " + MinuteBackup.Second.ToString(); break; case "Hour": lblRemTime.Text = HourBackup.Hour.ToString() + " : " + HourBackup.Minute.ToString() + " : " + HourBackup.Second.ToString(); break; case "Day": if (changeCheck.Checked == true) { if (control == false) { ReadAutoDate = Convert.ToInt16(Auto.Oku("Day", "Tuned Day")); TargetDate = DateTime.Now.AddDays(ReadAutoDate); control = true; } if (control == true) { lblRemTime.Text = "Target Date : " + TargetDate.ToString(); } } if (changeCheck.Checked == false) { lblRemTime.Text = DayBackup.Day.ToString() + " : " + DayBackup.Hour.ToString() + " : " + DayBackup.Minute.ToString() + " : " + DayBackup.Second.ToString(); control = false; } break; case "Month": if (changeCheck.Checked == true) { if (control == false) { ReadAutoDate = Convert.ToInt16(Auto.Oku("Month", "Tuned Month")); TargetDate = DateTime.Now.AddMonths(ReadAutoDate); control = true; } if (control == true) { lblRemTime.Text = "Target Date : " + TargetDate.ToString(); } } if (changeCheck.Checked == false) { lblRemTime.Text = MonthBackup.Day.ToString() + " : " + MonthBackup.Hour.ToString() + " : " + MonthBackup.Minute.ToString() + " : " + MonthBackup.Second.ToString(); control = false; } break; case "Year": if (changeCheck.Checked == true) { if (control == false) { ReadAutoDate = Convert.ToInt16(Auto.Oku("Year", "Tuned Year")); TargetDate = DateTime.Now.AddYears(ReadAutoDate); control = true; } if (control == true) { lblRemTime.Text = "Target Date : " + TargetDate.ToString(); } } if (changeCheck.Checked == false) { lblRemTime.Text = YearBackup.Day.ToString() + " : " + YearBackup.Hour.ToString() + " : " + YearBackup.Minute.ToString() + " : " + YearBackup.Second.ToString(); control = false; } break; } }