public SubAddSubjectDateForm(SubjectDatePeriod SubjDatePeriod) { InitializeComponent(); _SubjectDatePeriodList = new List<SubjectDatePeriod>(); _CurrentSubjDatePeriod = SubjDatePeriod; lblMsg.Text = "日期:" + SubjDatePeriod.BeginDate.ToShortDateString() + " ,星期:" + Utility.GetDayWeekString(SubjDatePeriod.BeginDate); }
private void btnSave_Click(object sender, EventArgs e) { int i = 0; int AddD = 7; _SubjectDatePeriodList.Add(_CurrentSubjDatePeriod); for (i=0; i < ipsNo.Value; i++) { SubjectDatePeriod sdp = new SubjectDatePeriod(); sdp.BeginDate = _CurrentSubjDatePeriod.BeginDate.AddDays(AddD); sdp.BeginPeriod = _CurrentSubjDatePeriod.BeginPeriod; sdp.PeriodCount = _CurrentSubjDatePeriod.PeriodCount; _SubjectDatePeriodList.Add(sdp); AddD += 7; } this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close(); }