protected void btnSave_Click(object sender, EventArgs e) { string strErr=""; if(this.txtDay.Text.Trim().Length==0) { strErr+="Day不能为空!\\n"; } if(this.txtTime.Text.Trim().Length==0) { strErr+="Time不能为空!\\n"; } if(strErr!="") { MessageBox.Show(this,strErr); return; } string Day=this.txtDay.Text; string Time=this.txtTime.Text; JiaJiao.Model.Class model=new JiaJiao.Model.Class(); model.Day=Day; model.Time=Time; JiaJiao.BLL.Class bll=new JiaJiao.BLL.Class(); bll.Add(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!","add.aspx"); }
public void btnSave_Click(object sender, EventArgs e) { string strErr=""; if(this.txtDay.Text.Trim().Length==0) { strErr+="Day不能为空!\\n"; } if(this.txtTime.Text.Trim().Length==0) { strErr+="Time不能为空!\\n"; } if(strErr!="") { MessageBox.Show(this,strErr); return; } int ID=int.Parse(this.lblID.Text); string Day=this.txtDay.Text; string Time=this.txtTime.Text; JiaJiao.Model.Class model=new JiaJiao.Model.Class(); model.ID=ID; model.Day=Day; model.Time=Time; JiaJiao.BLL.Class bll=new JiaJiao.BLL.Class(); bll.Update(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!","list.aspx"); }
private void ShowInfo(int ID) { JiaJiao.BLL.Class bll=new JiaJiao.BLL.Class(); JiaJiao.Model.Class model=bll.GetModel(ID); this.lblID.Text=model.ID.ToString(); this.txtDay.Text=model.Day; this.txtTime.Text=model.Time; }
public void BindData() { List<JiaJiao.Model.ClassInfo> list = new List<JiaJiao.Model.ClassInfo>(); JiaJiao.BLL.Teacher bllTeacher = new JiaJiao.BLL.Teacher(); JiaJiao.BLL.ClassSetting classSetting = new BLL.ClassSetting(); JiaJiao.BLL.Class Classbll = new JiaJiao.BLL.Class(); var classlist = Classbll.GetModelList("").GroupBy(key => key.Day); foreach (var item in classlist) { list.Add(new JiaJiao.Model.ClassInfo() { Day = item.Key, KeyValues = new Dictionary<int, Model.ClassSetting>() }); } var teacherlist = bllTeacher.GetModelList(""); var teacher = teacherlist.Where(t => t.ID.ToString() == Request.QueryString["id"]).FirstOrDefault(); if (teacher != null) { Image1.ImageUrl= teacher.Image; Label1.Text = teacher.TeacherName; Label2.Text = teacher.TeacherDescribe; } var clsSetting = classSetting.GetModelList("teacherid=" + Request.QueryString["id"]).GroupBy(key => key.DayId); int index = 0; foreach (var item in classlist) { int index1 = 0; foreach (var item0 in item) { var templist = clsSetting.Where(key => key.Key == item0.ID); if (templist.Count() > 0) { foreach (var item1 in templist.FirstOrDefault()) { switch (index1) { case 0: list[index].Time1 += item1.Count + "/" + item1.Total; break; case 1: list[index].Time2 += item1.Count + "/" + item1.Total; break; case 2: list[index].Time3 += item1.Count + "/" + item1.Total; break; case 3: list[index].Time4 += item1.Count + "/" + item1.Total; break; case 4: list[index].Time5 += item1.Count + "/" + item1.Total; break; case 5: list[index].Time6 += item1.Count + "/" + item1.Total; break; case 6: list[index].Time7 += item1.Count + "/" + item1.Total; break; } list[index].KeyValues.Add(index1, item1); } } else { list[index].KeyValues.Add(index1, null); } index1++; } index++; } gridView.DataSource = list; gridView.DataBind(); }