private void Form1_Load(object sender, EventArgs e) { SaveConfigure saveConfigure = new SaveConfigure(); if (File.Exists(path + @"\Configure.ini")) { saveConfigure = (SaveConfigure)SaveObject.Load_data(path + @"\Configure.ini"); if (saveConfigure != null) { //dtp_from.Value = saveConfigure.fromdate; //dtp_todate.Value = saveConfigure.tomdate; num_hours.Value = saveConfigure.hours; num_minutes.Value = saveConfigure.minutes; num_seconds.Value = saveConfigure.seconds; nmr_hoursSendmail.Value = saveConfigure.hours_mail; nmr_minutesSendMail.Value = saveConfigure.minutes_mail; nmr_secondSendmail.Value = saveConfigure.seconds_mail; } else { num_hours.Value = 0; num_minutes.Value = 0; num_seconds.Value = 10; nmr_hoursSendmail.Value = 0; nmr_minutesSendMail.Value = 0; nmr_secondSendmail.Value = 0; } } else { num_hours.Value = 0; num_minutes.Value = 0; num_seconds.Value = 10; nmr_hoursSendmail.Value = 0; nmr_minutesSendMail.Value = 0; nmr_secondSendmail.Value = 10; } dgv_show.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.ColumnHeader; dgv_show.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; dgv_show.AutoGenerateColumns = true; dgv_show.DefaultCellStyle.Font = new Font("Verdana", 8, FontStyle.Regular); dgv_show.ColumnHeadersDefaultCellStyle.Font = new Font("Verdana", 8, FontStyle.Bold); dgv_show.AllowUserToAddRows = false; LoadSchedule_ListEmail(); }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { SaveConfigure saveConfigure = new SaveConfigure(); saveConfigure.hours = (int)num_hours.Value; saveConfigure.minutes = (int)num_minutes.Value; saveConfigure.seconds = (int)num_seconds.Value; saveConfigure.hours_mail = (int)nmr_hoursSendmail.Value; saveConfigure.minutes_mail = (int)nmr_minutesSendMail.Value; saveConfigure.seconds_mail = (int)nmr_secondSendmail.Value; try { SaveObject.Save_data(path + @"\Configure.ini", saveConfigure); } catch (Exception ex) { MessageBox.Show("Save configure fail: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }