/// <summary> /// 添加学制的方法 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAddxue_Click(object sender, EventArgs e) { SpeYearsModel model = new SpeYearsModel(); SpeYearsBLL SpeYear = new SpeYearsBLL(); if (string.IsNullOrEmpty(this.txtXueName.Text)) { MessageBox.Show("学制名称不能为空"); return; } if (string.IsNullOrEmpty(this.txtXueTime.Text)) { MessageBox.Show("学制时间不能为空"); return; } model.SpeYears_Name = this.txtXueName.Text; try { model.SpeYears_Years = Convert.ToInt32(this.txtXueTime.Text); } catch { MessageBox.Show("学制时间只能是正整数"); this.txtXueTime.Text = null; return; } SpeYear.AddSpeYears(model); GetAllSpeYear(); }
void GetAllCollege() { SpeYearsBLL year = new SpeYearsBLL(); CollegesBLL college = new CollegesBLL(); DataTable dt = college.GetAllColleges(); cmdyuanName.DisplayMember = "学院名称"; cmdyuanName.ValueMember = "学院编号"; cmdyuanName.DataSource = dt; DataTable ydt = year.GetAllSpeYears(); cmdxuezhi.DisplayMember = "学制名称"; cmdxuezhi.ValueMember = "学制编号"; cmdxuezhi.DataSource = ydt; }
private void btndeletexue_Click(object sender, EventArgs e) { SpeYearsModel model = new SpeYearsModel(); SpeYearsBLL SpeYear = new SpeYearsBLL(); if (this.dataxuezhi.SelectedRows.Count > 0) { int ID = Convert.ToInt32(this.dataxuezhi.SelectedRows[0].Cells["学制编号"].Value); model.SpeYears_ID = ID; try { SpeYear.DeleSpeYears(model); GetAllSpeYear(); } catch { MessageBox.Show("删除失败"); } } }
void GetAllSpeYear() { SpeYearsBLL SpeYear = new SpeYearsBLL(); dataxuezhi.DataSource = SpeYear.GetAllSpeYears(); }