个人日程管理系统设计报告(6)

2019-03-09 19:00

rbtn_Date3.Enabled = true; dgv_schedule.Rows.Clear(); j = 1;

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (((Schedule1)AL_Schedule1[i]).IntYear == year) {

dgv_schedule.Rows.Add(j++,

((Schedule1)AL_Schedule1[i]).StrTitle, ((Schedule1)AL_Schedule1[i]).IntYear + \年\ + ((Schedule1)AL_Schedule1[i]).IntMonth + \月\ + ((Schedule1)AL_Schedule1[i]).IntDay + \日\, ((Schedule1)AL_Schedule1[i]).IntHour + \: \ + ((Schedule1)AL_Schedule1[i]).IntMinute, ((Schedule1)AL_Schedule1[i]).StrPlace, ((Schedule1)AL_Schedule1[i]).LongPhone, ((Schedule1)AL_Schedule1[i]).StrImportant, ((Schedule1)AL_Schedule1[i]).StrRemind, ((Schedule1)AL_Schedule1[i]).StrRemark); } } } }

//单选按钮查询

private void rbtn_Date3_CheckedChanged(object sender, EventArgs e) {

if (gbox_Time.Text == \按月查询\) {

rbtn_Date1.Visible = true; rbtn_Date2.Visible = true; rbtn_Date3.Visible = true; rbtn_Date1.Enabled = true; rbtn_Date2.Enabled = true; rbtn_Date3.Enabled = false; dgv_schedule.Rows.Clear(); j = 1;

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (((Schedule1)AL_Schedule1[i]).IntMonth == month + 1 && ((Schedule1)AL_Schedule1[i]).IntYear == year) {

dgv_schedule.Rows.Add(j++,

((Schedule1)AL_Schedule1[i]).StrTitle, ((Schedule1)AL_Schedule1[i]).IntYear + \年\ + ((Schedule1)AL_Schedule1[i]).IntMonth + \月\ + ((Schedule1)AL_Schedule1[i]).IntDay + \日\, ((Schedule1)AL_Schedule1[i]).IntHour + \: \ + ((Schedule1)AL_Schedule1[i]).IntMinute, ((Schedule1)AL_Schedule1[i]).StrPlace, ((Schedule1)AL_Schedule1[i]).LongPhone, ((Schedule1)AL_Schedule1[i]).StrImportant, ((Schedule1)AL_Schedule1[i]).StrRemind, ((Schedule1)AL_Schedule1[i]).StrRemark); }

26

} }

if (gbox_Time.Text == \按年查询\) {

rbtn_Date1.Visible = true; rbtn_Date2.Visible = true; rbtn_Date3.Visible = true; rbtn_Date1.Enabled = true; rbtn_Date2.Enabled = true; rbtn_Date3.Enabled = false; dgv_schedule.Rows.Clear(); j = 1;

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (((Schedule1)AL_Schedule1[i]).IntYear == year + 1) {

dgv_schedule.Rows.Add(j++,

((Schedule1)AL_Schedule1[i]).StrTitle, ((Schedule1)AL_Schedule1[i]).IntYear + \年\ + ((Schedule1)AL_Schedule1[i]).IntMonth + \月\ + ((Schedule1)AL_Schedule1[i]).IntDay + \日\, ((Schedule1)AL_Schedule1[i]).IntHour + \: \ + ((Schedule1)AL_Schedule1[i]).IntMinute, ((Schedule1)AL_Schedule1[i]).StrPlace, ((Schedule1)AL_Schedule1[i]).LongPhone, ((Schedule1)AL_Schedule1[i]).StrImportant, ((Schedule1)AL_Schedule1[i]).StrRemind, ((Schedule1)AL_Schedule1[i]).StrRemark); } } } }

//单选按查询

private void rbtn_EveryImportant_CheckedChanged(object sender, EventArgs e) {

rbtn_EveryImportant.Enabled = false; rbtn_Important.Enabled = true; rbtn_Unimportant.Enabled = true; dgv_schedule.Rows.Clear(); j = 1;

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (((Schedule1)AL_Schedule1[i]).StrImportant == \非常重要\) {

dgv_schedule.Rows.Add(j++,

((Schedule1)AL_Schedule1[i]).StrTitle, ((Schedule1)AL_Schedule1[i]).IntYear + \年\ + ((Schedule1)AL_Schedule1[i]).IntMonth + \月\ + ((Schedule1)AL_Schedule1[i]).IntDay + \日\, ((Schedule1)AL_Schedule1[i]).IntHour + \:\ + ((Schedule1)AL_Schedule1[i]).IntMinute, ((Schedule1)AL_Schedule1[i]).StrPlace, ((Schedule1)AL_Schedule1[i]).LongPhone,

27

((Schedule1)AL_Schedule1[i]).StrImportant, ((Schedule1)AL_Schedule1[i]).StrRemind, ((Schedule1)AL_Schedule1[i]).StrRemark); } } }

//单选按钮查询 private void rbtn_Important_CheckedChanged(object sender, EventArgs e) {

rbtn_EveryImportant.Enabled = true; rbtn_Important.Enabled = false; rbtn_Unimportant.Enabled = true; dgv_schedule.Rows.Clear(); j = 1;

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (((Schedule1)AL_Schedule1[i]).StrImportant == \重要\) {

dgv_schedule.Rows.Add(j++,

((Schedule1)AL_Schedule1[i]).StrTitle, ((Schedule1)AL_Schedule1[i]).IntYear + \年\ + ((Schedule1)AL_Schedule1[i]).IntMonth + \月\ + ((Schedule1)AL_Schedule1[i]).IntDay + \日\, ((Schedule1)AL_Schedule1[i]).IntHour + \: \ + ((Schedule1)AL_Schedule1[i]).IntMinute, ((Schedule1)AL_Schedule1[i]).StrPlace, ((Schedule1)AL_Schedule1[i]).LongPhone, ((Schedule1)AL_Schedule1[i]).StrImportant, ((Schedule1)AL_Schedule1[i]).StrRemind, ((Schedule1)AL_Schedule1[i]).StrRemark); } } }

//单选按钮查询

private void rbtn_Unimportant_CheckedChanged(object sender, EventArgs e)

{

rbtn_EveryImportant.Enabled = true; rbtn_Important.Enabled = true; rbtn_Unimportant.Enabled = false; dgv_schedule.Rows.Clear(); j = 1;

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (((Schedule1)AL_Schedule1[i]).StrImportant == \不重要\) {

dgv_schedule.Rows.Add(j++,

((Schedule1)AL_Schedule1[i]).StrTitle, ((Schedule1)AL_Schedule1[i]).IntYear + \年\ + ((Schedule1)AL_Schedule1[i]).IntMonth + \月\ + ((Schedule1)AL_Schedule1[i]).IntDay + \日\, ((Schedule1)AL_Schedule1[i]).IntHour + \: \ + ((Schedule1)AL_Schedule1[i]).IntMinute,

28

((Schedule1)AL_Schedule1[i]).StrPlace, ((Schedule1)AL_Schedule1[i]).LongPhone, ((Schedule1)AL_Schedule1[i]).StrImportant, ((Schedule1)AL_Schedule1[i]).StrRemind, ((Schedule1)AL_Schedule1[i]).StrRemark); } } }

//删除日程

private void btn_Del_Click(object sender, EventArgs e) {

DialogResult dr = MessageBox.Show(\确定删除\, \提示\, MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) {

for (int i = 0; i < AL_Schedule1.Count; i++) {

if (cbox_Del_Important2.Text==\重要性\ &&

((Schedule1)AL_Schedule1[i]).StrImportant == txt_Del_Condition.Text) {

AL_Schedule1.RemoveAt(i); i--; }

if (cbox_Del_Important2.Text == \日期\) {

if (((Schedule1)AL_Schedule1[i]).IntYear.ToString() + \ + ((Schedule1)AL_Schedule1[i]).IntMonth.ToString() +

((Schedule1)AL_Schedule1[i]).IntDay.ToString() == txt_Del_Condition.Text || ((Schedule1)AL_Schedule1[i]).IntYear.ToString() + ((Schedule1)AL_Schedule1[i]).IntMonth.ToString() +

((Schedule1)AL_Schedule1[i]).IntDay.ToString() == txt_Del_Condition.Text) {

AL_Schedule1.RemoveAt(i); i--; } } } } }

//删除条件文本清除

private void txt_Del_Condition_MouseClick(object sender, MouseEventArgs e) {

txt_Del_Condition.Clear(); }

//删除类型改变

private void cbox_Del_Important2_SelectedValueChanged(object sender, EventArgs e) {

if (cbox_Del_Important2.Text == \日期\)

29

{

if (month < 10) {

txt_Del_Condition.Text = year.ToString() + \ + month.ToString() + day.ToString(); } else {

txt_Del_Condition.Text = year.ToString() + month.ToString() + day.ToString(); } }

else if (cbox_Del_Important2.Text == \重要性\) {

txt_Del_Condition.Text = \; } }

//修改日程

private void btn_Change_Click(object sender, EventArgs e) {

DialogResult dr = (MessageBox.Show(\您确定要更改此日程信息\, \提示?\, MessageBoxButtons.YesNo, MessageBoxIcon.Information)); if (dr==DialogResult.Yes) {

((Schedule1)AL_Schedule1[s]).StrTitle=txt_Title1.Text;

((Schedule1)AL_Schedule1[s]).LongPhone=long.Parse(txt_Phone1.Text.ToString());

((Schedule1)AL_Schedule1[s]).StrImportant=cbox_Important1.Text;

((Schedule1)AL_Schedule1[s]).StrPlace=txt_Place1.Text; ((Schedule1)AL_Schedule1[s]).StrRemark=txt_Remark1.Text; ((Schedule1)AL_Schedule1[s]).StrRemind=cbox_Remind1.Text;

((Schedule1)AL_Schedule1[s]).IntYear=int.Parse(dateTimePicker1.Value.Year.ToString());

((Schedule1)AL_Schedule1[s]).IntMonth=int.Parse(dateTimePicker1.Value.Month.ToString());

((Schedule1)AL_Schedule1[s]).IntDay=int.Parse(dateTimePicker1.Value.Day.ToString());

((Schedule1)AL_Schedule1[s]).IntHour = int.Parse(txt_Hour.Text.ToString());

((Schedule1)AL_Schedule1[s]).IntMinute = int.Parse(txt_Minute.Text.ToString()); } }

//关闭系统时数据保存

private void Schedule_FormClosing(object sender, FormClosingEventArgs e)

30


个人日程管理系统设计报告(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于Symantec防病毒软件误报DWH为病毒的处理方法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: