Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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;
            }
        }